com.esri.arcgis.gisclient
Interface IWMTSServiceDescription

All Superinterfaces:
Serializable
All Known Implementing Classes:
WMTSConnection

public interface IWMTSServiceDescription
extends Serializable

Provides access to members give access to WMTSServiceDescription information.

Product Availability

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


Method Summary
 String getFeatureInfoFormat(int index)
          Supported FeatureInfoFormat at the given index.
 int getFeatureInfoFormatCount()
          Supported FeatureInfoFormat count.
 String getImageFormat(int index)
          Supported GetMap's ImageFormat at the given index.
 int getImageFormatCount()
          Supported GetMap's ImageFormat count.
 IWMTSLayerDescription getLayerDescription(int index)
          WMTS layer information at the given index.
 int getLayerDescriptionCount()
          WMTS layer count.
 String getOperationUrl(String operation)
          Base url for given operation.
 IWMTSTileMatrixSet getTileMatrixSet(int index)
          WMTS Tile Matrix information at the given index.
 int getTileMatrixSetCount()
          WMTS TileMatrix Set count.
 String getWMTSAbstract()
          Abstract of WMTS Service.
 String getWMTSName()
          Name of WMTS Service.
 String getWMTSTitle()
          Title of WMTS Service.
 String getWMTSVersion()
          Version of WMTS Service.
 

Method Detail

getWMTSName

String getWMTSName()
                   throws IOException,
                          AutomationException
Name of WMTS Service.

Product Availability

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

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

getWMTSAbstract

String getWMTSAbstract()
                       throws IOException,
                              AutomationException
Abstract of WMTS Service.

Product Availability

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

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

getWMTSTitle

String getWMTSTitle()
                    throws IOException,
                           AutomationException
Title of WMTS Service.

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.

getWMTSVersion

String getWMTSVersion()
                      throws IOException,
                             AutomationException
Version of WMTS Service.

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.

getLayerDescriptionCount

int getLayerDescriptionCount()
                             throws IOException,
                                    AutomationException
WMTS layer 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.

getLayerDescription

IWMTSLayerDescription getLayerDescription(int index)
                                          throws IOException,
                                                 AutomationException
WMTS layer information 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.IWMTSLayerDescription
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileMatrixSetCount

int getTileMatrixSetCount()
                          throws IOException,
                                 AutomationException
WMTS TileMatrix Set 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.

getTileMatrixSet

IWMTSTileMatrixSet getTileMatrixSet(int index)
                                    throws IOException,
                                           AutomationException
WMTS Tile Matrix information 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.IWMTSTileMatrixSet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getImageFormatCount

int getImageFormatCount()
                        throws IOException,
                               AutomationException
Supported GetMap's ImageFormat 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.

getImageFormat

String getImageFormat(int index)
                      throws IOException,
                             AutomationException
Supported GetMap's ImageFormat at the given index.

Product Availability

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

Parameters:
index - The index (in)
Returns:
The imageFormat
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureInfoFormatCount

int getFeatureInfoFormatCount()
                              throws IOException,
                                     AutomationException
Supported FeatureInfoFormat 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.

getFeatureInfoFormat

String getFeatureInfoFormat(int index)
                            throws IOException,
                                   AutomationException
Supported FeatureInfoFormat at the given index.

Product Availability

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

Parameters:
index - The index (in)
Returns:
The imageFormat
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOperationUrl

String getOperationUrl(String operation)
                       throws IOException,
                              AutomationException
Base url for given operation.

Product Availability

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

Parameters:
operation - The operation (in)
Returns:
The baseURL
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.