com.esri.arcgis.gisclient
Interface IWMTSTileMatrix

All Superinterfaces:
Serializable
All Known Implementing Classes:
WMTSTileMatrix

public interface IWMTSTileMatrix
extends Serializable

Provides access to members that describe a particular tile matrix.

Product Availability

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


Method Summary
 String getIdentifier()
          Tile matrix set identifier.
 int getMatrixHeight()
          Height of each tile of this tile matrix in pixels.
 int getMatrixWidth()
          Width of each tile of this tile matrix in pixels.
 double getScaleDenominator()
          Scale denominator level of this tile matrix.
 int getTileHeight()
          Height of each tile of this tile matrix in pixels.
 int getTileWidth()
          Width of each tile of this tile matrix in pixels.
 _WKSPoint getTopLeftCorner()
          Position in CRS coordinates of the top-left corner of this tile matrix.
 

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 iD
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getScaleDenominator

double getScaleDenominator()
                           throws IOException,
                                  AutomationException
Scale denominator level of this tile matrix.

Product Availability

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

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

getTopLeftCorner

_WKSPoint getTopLeftCorner()
                           throws IOException,
                                  AutomationException
Position in CRS coordinates of the top-left corner of this tile matrix.

Product Availability

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

Returns:
A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileWidth

int getTileWidth()
                 throws IOException,
                        AutomationException
Width of each tile of this tile matrix in pixels.

Product Availability

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

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

getTileHeight

int getTileHeight()
                  throws IOException,
                         AutomationException
Height of each tile of this tile matrix in pixels.

Product Availability

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

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

getMatrixWidth

int getMatrixWidth()
                   throws IOException,
                          AutomationException
Width of each tile of this tile matrix in pixels.

Product Availability

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

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

getMatrixHeight

int getMatrixHeight()
                    throws IOException,
                           AutomationException
Height of each tile of this tile matrix in pixels.

Product Availability

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

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