com.esri.arcgis.datasourcesraster
Interface IRasterServiceHelper2

All Superinterfaces:
IRasterServiceHelper, Serializable
All Known Implementing Classes:
RasterServiceHelper

public interface IRasterServiceHelper2
extends IRasterServiceHelper, Serializable

Provides access to members that controls web services.

Product Availability

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


Method Summary
 IPropertySet getLayerPropertiesFromURL(String uRL)
          Gets the WMS layer names from the URL.
 IRasterDataset openFromURL(String uRL, String rasterTypeName, IPropertySet pWMSParameters)
          Opens the image service referenced by the URL as a raster dataset.
 IRasterDataset openWMSConnection(IName pName, IPropertySet pConnectionProperties, IPropertySet pWMSParameters)
          Creates a raster dataset given a WMS/WCS or Image Service name object, connection properties and other properties like pixel size etc.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterServiceHelper
open, openFromFile
 

Method Detail

openWMSConnection

IRasterDataset openWMSConnection(IName pName,
                                 IPropertySet pConnectionProperties,
                                 IPropertySet pWMSParameters)
                                 throws IOException,
                                        AutomationException
Creates a raster dataset given a WMS/WCS or Image Service name object, connection properties and other properties like pixel size etc.

Product Availability

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

Parameters:
pName - A reference to a com.esri.arcgis.system.IName (in)
pConnectionProperties - A reference to a com.esri.arcgis.system.IPropertySet (in)
pWMSParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRasterDataset
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openFromURL

IRasterDataset openFromURL(String uRL,
                           String rasterTypeName,
                           IPropertySet pWMSParameters)
                           throws IOException,
                                  AutomationException
Opens the image service referenced by the URL as a raster dataset.

Product Availability

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

Parameters:
uRL - The uRL (in)
rasterTypeName - The rasterTypeName (in)
pWMSParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRasterDataset
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayerPropertiesFromURL

IPropertySet getLayerPropertiesFromURL(String uRL)
                                       throws IOException,
                                              AutomationException
Gets the WMS layer names from the URL.

Product Availability

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

Parameters:
uRL - The uRL (in)
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.