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
  • Constructor Details

    • RasterElevationSource

      public RasterElevationSource(Iterable<String> filePaths)
      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

      public List<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
    • getFullExtent

      public Envelope getFullExtent()
      Gets the full extent.
      Returns:
      the full extent
      Since:
      100.3.0
    • getUri

      public String getUri()
      This property is not supported.
      Returns:
      the URI of this RemoteResource
      Throws:
      UnsupportedOperationException
      Since:
      100.0.0
      See Also: