Package com.esri.arcgisruntime.mapping
Class RasterElevationSource
- java.lang.Object
-
- com.esri.arcgisruntime.mapping.ElevationSource
-
- com.esri.arcgisruntime.mapping.RasterElevationSource
-
- All Implemented Interfaces:
RemoteResource
,Loadable
public final class RasterElevationSource extends ElevationSource
A raster based elevation source.- Since:
- 100.0.0 for JavaSE and 100.1.0 for Android
-
-
Constructor Summary
Constructors Constructor Description RasterElevationSource(java.lang.Iterable<java.lang.String> filePaths)
Creates a RasterElevationSource with provided sources.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getFilePaths()
Gets an unmodifiable list of absolute file paths where each entry is a raster elevation source.Envelope
getFullExtent()
Gets the full extent.java.lang.String
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, removeDoneLoadingListener, removeLoadStatusChangedListener, retryLoadAsync, setCredential, setEnabled, setName, setRequestConfiguration
-
-
-
-
Constructor Detail
-
RasterElevationSource
public RasterElevationSource(java.lang.Iterable<java.lang.String> filePaths)
Creates a RasterElevationSource with provided sources.- Parameters:
filePaths
- iterable of file paths of the raster elevation sources. On JavaSE these paths can be absolute or relative to the executing directory. On Android these paths have to be absolute.- Throws:
java.lang.IllegalArgumentException
- if the filePaths is null or empty, or if any of the files do no exist- Since:
- 100.0.0 for JavaSE and 100.1.0 for Android
-
-
Method Detail
-
getFilePaths
public java.util.List<java.lang.String> 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 for JavaSE and 100.1.0 for Android
-
getFullExtent
public Envelope getFullExtent()
Gets the full extent.- Returns:
- the full extent
- Since:
- 100.3.0
-
getUri
public java.lang.String getUri()
This property is not supported.- Returns:
- the URI of this RemoteResource
- Throws:
java.lang.UnsupportedOperationException
- Since:
- 100.0.0 for JavaSE and 100.1.0 for Android
- See Also:
getFilePaths()
-
-