com.esri.arcgis.gisclient
Interface IWMTSTileMatrixSet

All Superinterfaces:
Serializable
All Known Implementing Classes:
WMTSTileMatrixSet

public interface IWMTSTileMatrixSet
extends Serializable

Provides access to methods that describe a particular set of tile matrices.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IEnvelope getBoundingBox()
          Minimum bounding rectangle surrounding the visible layer presented by this tile matrix set, in the supported CRS.
 String getBoundingBoxCRS()
          CRS for the BoundingBox
 String getIdentifier()
          Tile matrix set identifier.
 String getSupportedCRS()
          Reference to one coordinate reference system (CRS).
 IWMTSTileMatrix getTileMatrix(int index)
          TileMatrix at the given index.
 int getTileMatrixCount()
          TileMatrix count.
 String getTitle()
          Tile matrix set title.
 String getWellKnownScaleSet()
          Reference to a well known scale set.
 

Method Detail

getIdentifier

String getIdentifier()
                     throws IOException,
                            AutomationException
Tile matrix set identifier.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The identifier
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTitle

String getTitle()
                throws IOException,
                       AutomationException
Tile matrix set title.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The title
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSupportedCRS

String getSupportedCRS()
                       throws IOException,
                              AutomationException
Reference to one coordinate reference system (CRS).

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The cRS
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWellKnownScaleSet

String getWellKnownScaleSet()
                            throws IOException,
                                   AutomationException
Reference to a well known scale set.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The scaleSetUri
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBoundingBoxCRS

String getBoundingBoxCRS()
                         throws IOException,
                                AutomationException
CRS for the BoundingBox

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The cRS
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBoundingBox

IEnvelope getBoundingBox()
                         throws IOException,
                                AutomationException
Minimum bounding rectangle surrounding the visible layer presented by this tile matrix set, in the supported CRS.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileMatrixCount

int getTileMatrixCount()
                       throws IOException,
                              AutomationException
TileMatrix count.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The count
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileMatrix

IWMTSTileMatrix getTileMatrix(int index)
                              throws IOException,
                                     AutomationException
TileMatrix at the given index.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.gisclient.IWMTSTileMatrix
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.