com.esri.arcgis.carto
Interface IWMTSLayer

All Superinterfaces:
Serializable
All Known Implementing Classes:
WMTSLayer

public interface IWMTSLayer
extends Serializable

Provides access to the properties of WMTS Layer.

Product Availability

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


Method Summary
 boolean connect(IName pConnectionName)
          Connects to a WMTS Connection Name
 IName getDataSourceName()
          WMTS Connection Name.
 IPropertySet getDimensions()
          Values for the avialble dimensions in WMTS Layer.
 String getImageFormat()
          Image format.
 String getLayerName()
          Layer name in a WMTS Service.
 String getStyle()
          Style from WMTS Layer.
 String getTileMatrixSet()
          TileMatrixSet to be used by the service.
 void getWMTSConnection(IWMTSConnection pConnection)
          WMTS Connection.
 void setDataSourceName(IName ppConnectionName)
          WMTS Connection Name.
 void setDimensions(IPropertySet dimensions)
          Values for the avialble dimensions in WMTS Layer.
 void setImageFormat(String imageFormat)
          Image format.
 void setStyle(String styleName)
          Style from WMTS Layer.
 void setTileMatrixSet(String tileMatrix)
          TileMatrixSet to be used by the service.
 

Method Detail

connect

boolean connect(IName pConnectionName)
                throws IOException,
                       AutomationException
Connects to a WMTS Connection Name

Product Availability

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

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

getDataSourceName

IName getDataSourceName()
                        throws IOException,
                               AutomationException
WMTS Connection Name.

Product Availability

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

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

setDataSourceName

void setDataSourceName(IName ppConnectionName)
                       throws IOException,
                              AutomationException
WMTS Connection Name.

Product Availability

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

Parameters:
ppConnectionName - A reference to a com.esri.arcgis.system.IName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWMTSConnection

void getWMTSConnection(IWMTSConnection pConnection)
                       throws IOException,
                              AutomationException
WMTS Connection.

Product Availability

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

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

getLayerName

String getLayerName()
                    throws IOException,
                           AutomationException
Layer name in a WMTS Service.

Product Availability

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

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

setDimensions

void setDimensions(IPropertySet dimensions)
                   throws IOException,
                          AutomationException
Values for the avialble dimensions in WMTS Layer.

Product Availability

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

Parameters:
dimensions - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimensions

IPropertySet getDimensions()
                           throws IOException,
                                  AutomationException
Values for the avialble dimensions in WMTS Layer.

Product Availability

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

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

setTileMatrixSet

void setTileMatrixSet(String tileMatrix)
                      throws IOException,
                             AutomationException
TileMatrixSet to be used by the service.

Product Availability

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

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

getTileMatrixSet

String getTileMatrixSet()
                        throws IOException,
                               AutomationException
TileMatrixSet to be used by the service.

Product Availability

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

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

getImageFormat

String getImageFormat()
                      throws IOException,
                             AutomationException
Image format.

Product Availability

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

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

setImageFormat

void setImageFormat(String imageFormat)
                    throws IOException,
                           AutomationException
Image format.

Product Availability

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

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

setStyle

void setStyle(String styleName)
              throws IOException,
                     AutomationException
Style from WMTS Layer.

Product Availability

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

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

getStyle

String getStyle()
                throws IOException,
                       AutomationException
Style from WMTS Layer.

Product Availability

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

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