java.lang.Object
com.esri.arcgisruntime.mapping.ElevationSource
com.esri.arcgisruntime.mapping.RasterElevationSource
- All Implemented Interfaces:
RemoteResource
,Loadable
A raster based elevation source.
- Since:
- 100.0.0
-
Property Summary
Properties inherited from class com.esri.arcgisruntime.mapping.ElevationSource
loadError, loadStatus
-
Constructor Summary
ConstructorsConstructorDescriptionRasterElevationSource
(Iterable<String> filePaths) Creates a RasterElevationSource with provided sources. -
Method Summary
Modifier and TypeMethodDescriptionGets an unmodifiable list of absolute file paths where each entry is a raster elevation source.Gets the full extent.getUri()
This property is not supported.Methods inherited from class com.esri.arcgisruntime.mapping.ElevationSource
addDoneLoadingListener, addLoadStatusChangedListener, cancelLoad, getCredential, getLoadError, getLoadStatus, getName, getRequestConfiguration, isEnabled, loadAsync, loadErrorProperty, loadStatusProperty, removeDoneLoadingListener, removeLoadStatusChangedListener, retryLoadAsync, setCredential, setEnabled, setName, setRequestConfiguration
-
Constructor Details
-
RasterElevationSource
Creates a RasterElevationSource with provided sources.- Parameters:
filePaths
- iterable of file paths of the raster elevation sources. These paths can be absolute or relative to the executing directory.- Throws:
IllegalArgumentException
- if the filePaths is null or empty, or if any of the files do no exist- Since:
- 100.0.0
-
-
Method Details
-
getFilePaths
Gets an unmodifiable list of absolute file paths where each entry is a raster elevation source.- Returns:
- an unmodifiable list of absolute file paths where each entry is a raster elevation source
- Since:
- 100.0.0
-
getFullExtent
Gets the full extent.- Returns:
- the full extent
- Since:
- 100.3.0
-
getUri
This property is not supported.- Returns:
- the URI of this RemoteResource
- Throws:
UnsupportedOperationException
- Since:
- 100.0.0
- See Also:
-