com.esri.arcgis.datasourcesraster
Interface IDEWMSMap

All Superinterfaces:
Serializable
All Known Implementing Classes:
DEWMSMap

public interface IDEWMSMap
extends Serializable

Provides access to members that describe WMS Map objects.

Product Availability

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


Method Summary
 int getBandCount()
          The number of bands in the collection.
 IEnvelope getExtent()
          The extent of the WMS Map.
 IName getName()
          The WMS connection name object.
 ISpatialReference getSpatialReference()
          The spatial reference of the WMS Map.
 void setBandCount(int count)
          The number of bands in the collection.
 void setExtentByRef(IEnvelope extent)
          The extent of the WMS Map.
 void setNameByRef(IName ppWMSConnectionName)
          The WMS connection name object.
 void setSpatialReferenceByRef(ISpatialReference spatialReference)
          The spatial reference of the WMS Map.
 

Method Detail

getExtent

IEnvelope getExtent()
                    throws IOException,
                           AutomationException
The extent of the WMS Map.

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.

setExtentByRef

void setExtentByRef(IEnvelope extent)
                    throws IOException,
                           AutomationException
The extent of the WMS Map.

Product Availability

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

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

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws IOException,
                                             AutomationException
The spatial reference of the WMS Map.

Product Availability

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

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

setSpatialReferenceByRef

void setSpatialReferenceByRef(ISpatialReference spatialReference)
                              throws IOException,
                                     AutomationException
The spatial reference of the WMS Map.

Product Availability

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

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

getBandCount

int getBandCount()
                 throws IOException,
                        AutomationException
The number of bands in the collection.

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.

setBandCount

void setBandCount(int count)
                  throws IOException,
                         AutomationException
The number of bands in the collection.

Product Availability

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

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

getName

IName getName()
              throws IOException,
                     AutomationException
The WMS connection name object.

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.

setNameByRef

void setNameByRef(IName ppWMSConnectionName)
                  throws IOException,
                         AutomationException
The WMS connection name object.

Product Availability

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

Parameters:
ppWMSConnectionName - 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.