Class VectorTileSourceInfo

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

public final class VectorTileSourceInfo extends Object
The metadata for a vector tile source.

A vector tile source can be provided by online vector tile service, a vector tile style sheet, or a local vector tile cache. VectorTileSourceInfo provides basic information about the vector tile source such as the name, URI, extent, and visible scale. You can obtain the VectorTileSourceInfo from an ArcGISVectorTiledLayer or a VectorTileCache.

Since:
100.0.0
See Also:
  • Method Details

    • getUri

      public String getUri()
      Gets the vector tile source URI.
      Returns:
      the vector tile source URI
      Since:
      100.0.0
    • getMinScale

      public double getMinScale()
      Gets the min scale.
      Returns:
      the min scale
      Since:
      100.0.0
    • getMaxScale

      public double getMaxScale()
      Gets the max scale.
      Returns:
      the max scale
      Since:
      100.0.0
    • getVersion

      public String getVersion()
      Gets the version.
      Returns:
      the version
      Since:
      100.0.0
    • getName

      public String getName()
      Gets the name.
      Returns:
      the name
      Since:
      100.0.0
    • canExportTiles

      public boolean canExportTiles()
      True if this source supports exporting tiles, false otherwise.
      Returns:
      true if tiles can be exported, false otherwise
      Since:
      100.0.0
    • getDefaultStyleUri

      public String getDefaultStyleUri()
      Gets the URI of the default style.
      Returns:
      the default style uri
      Since:
      100.0.0
    • getDefaultStyle

      public VectorTileStyle getDefaultStyle()
      Gets the default style.
      Returns:
      the default style
      Since:
      100.0.0
    • getInitialExtent

      public Envelope getInitialExtent()
      Gets the initial extent.
      Returns:
      the initial extent
      Since:
      100.0.0
    • getFullExtent

      public Envelope getFullExtent()
      Gets the full extent.
      Returns:
      the full extent
      Since:
      100.0.0
    • getOrigin

      public Point getOrigin()
      Gets the origin. The origin is the upper left corner of the tiling scheme grid.
      Returns:
      the origin
      Since:
      100.0.0
    • getSpatialReference

      public SpatialReference getSpatialReference()
      Gets the spatial reference.
      Returns:
      the spatial reference
      Since:
      100.0.0
    • getLevelsOfDetail

      public List<LevelOfDetail> getLevelsOfDetail()
      Gets an unmodifiable list of LevelOfDetail objects.
      Returns:
      an unmodifiable list of LevelOfDetail objects
      Since:
      100.2.0
    • getMaxExportTilesCount

      public int getMaxExportTilesCount()
      Gets the maximum number of tiles that can be exported from the service.
      Returns:
      the maximum number of tiles that can be exported from the service.
      Since:
      100.6.0