RasterElevationSource

An instance of this class represents an elevation source that can visualize raster elevation files.

Since

200.1.0

Constructors

Link copied to clipboard
fun RasterElevationSource(filePaths: Iterable<String> = mutableListOf())

Creates a raster elevation source using a MutableListImpl of type String with file paths of raster elevation files. A raster elevation source is added to a Surface and provides elevation data on which layers may be draped or offset from. The ArcGIS tiled elevation source uses a list of raster files to provide the elevation data.

Properties

Link copied to clipboard

The list of raster files that will be used for the elevation source. The MutableListImpl of type String with raster files that will be used for the elevation source. This method can only be called if file paths have not already been set else ErrorType.CommonIllegalState exception will occur.

Link copied to clipboard

The extent of the elevation source.

Inherited properties

Link copied to clipboard

The "is enabled" state for the elevation source. The "is enabled" state of the elevation source object which indicates if this elevation source participates in the generation of the surface Surface.

Link copied to clipboard
open override val loadStatus: StateFlow<LoadStatus>

The load status.

Link copied to clipboard

The name for the elevation source. The name of the elevation source.

Inherited functions

Link copied to clipboard
open override fun cancelLoad()

Cancels loading metadata for the Loadable object.

Link copied to clipboard
open suspend override fun load(): Result<Unit>

Loads the metadata for the object.

Link copied to clipboard
open suspend override fun retryLoad(): Result<Unit>

Loads or retries loading metadata for the object.