Class ArcGISImageServiceInfo

java.lang.Object
com.esri.arcgisruntime.arcgisservices.ArcGISImageServiceInfo

public final class ArcGISImageServiceInfo extends Object
The metadata for an ArcGIS image service.

An ArcGIS image service is a data service that provides access to large collections of imagery, elevation data, rasters, and other remotely sensed data. ArcGISImageServiceInfo provides basic information about the image service, such as the name, extent, spatial reference, pixel type, mosaic field names (if appropriate), and a collection of rendering rules.

To display and interact with the raster images, create a RasterLayer using an ImageServiceRaster constructed from the URL to an ArcGIS image service. You can obtain the ArcGISImageServiceInfo content from a loaded ImageServiceRaster.

Since:
100.1.0
  • Method Details Link icon

    • getAttribution Link icon

      public String getAttribution()
      Gets the attribution.
      Returns:
      the attribution
      Since:
      100.1.0
    • getCurrentVersion Link icon

      public String getCurrentVersion()
      Gets the current version.
      Returns:
      the current version
      Since:
      100.1.0
    • getFields Link icon

      public List<Field> getFields()
      Gets an unmodifiable list of fields.
      Returns:
      an unmodifiable list of fields
      Since:
      100.1.0
    • getFullExtent Link icon

      public Envelope getFullExtent()
      Gets the full extent.
      Returns:
      the full extent
      Since:
      100.1.0
    • getMaxScale Link icon

      public double getMaxScale()
      Gets the max scale.
      Returns:
      the max scale
      Since:
      100.1.0
    • getMinScale Link icon

      public double getMinScale()
      Gets the min scale.
      Returns:
      the min scale
      Since:
      100.1.0
    • getName Link icon

      public String getName()
      Gets the name.
      Returns:
      the name
      Since:
      100.1.0
    • getPixelType Link icon

      public PixelType getPixelType()
      Gets the type of pixel.
      Returns:
      the type of pixel
      Since:
      100.1.0
    • getRenderingRuleInfos Link icon

      public List<RenderingRuleInfo> getRenderingRuleInfos()
      Gets a collection of information about the rendering rules defined in this image service.
      Returns:
      a collection of information about the rendering rules defined in this image service
      Since:
      100.1.0
    • getSpatialReference Link icon

      public SpatialReference getSpatialReference()
      Gets the spatial reference.
      Returns:
      the spatial reference
      Since:
      100.1.0
    • getUrl Link icon

      public String getUrl()
      Gets the image service URL.
      Returns:
      the image service URL
      Since:
      100.1.0
    • getTimeInfo Link icon

      public LayerTimeInfo getTimeInfo()
      Gets the time info from the image service.
      Returns:
      the time info, or null if the service is not time aware
      Since:
      100.3.0