RasterElevationSource class final
An elevation source based on raster elevation files.
A raster elevation source helps visualize maps and layers in 3D by providing a surface that layers may be draped or offset from. You can create a raster elevation source from a collection of raster elevation files, such as Digital Terrain Elevation Data (DTED) format files. See Raster To DTED for more information about creating raster elevation files based on the DTED tiling scheme.
To utilize an elevation source in a scene's surface, add it to the scene's Surface.elevationSources collection.
- Inheritance
-
- Object
- ElevationSource
- RasterElevationSource
Constructors
-
RasterElevationSource.new({List<
Uri> filePaths = const []}) -
Creates a raster elevation source using a collection of file paths to
raster elevation files.
factory
Properties
-
filePaths
→ List<
Uri> -
The collection of files paths that are used to create the raster elevation
source.
no setter
- fullExtent → Envelope?
-
The extent of the elevation source.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isEnabled ↔ bool
-
True if the elevation source participates in the generation of the
Surface, false otherwise.
getter/setter pairinherited
- loadError → ArcGISException?
-
The load error.
no setterinherited
- loadStatus → LoadStatus
-
The load status.
no setterinherited
- name ↔ String
-
The name of the elevation source.
getter/setter pairinherited
-
onLoadStatusChanged
→ Stream<
LoadStatus> -
A stream that reports changes to the LoadStatus.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
cancelLoad(
) → void -
Cancels loading metadata for the object.
inherited
-
load(
) → Future< void> -
Loads the metadata for the object asynchronously.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
retryLoad(
) → Future< void> -
Loads or retries loading metadata for the object asynchronously.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited