com.esri.arcgisws
Class MapServerBindingStub
java.lang.Object
com.esri.arcgisws.runtime.WebServiceProxyImpl
com.esri.arcgisws.MapServerBindingStub
- All Implemented Interfaces:
- MapServerPort, WebServiceProxy
public class MapServerBindingStub
- extends WebServiceProxyImpl
- implements MapServerPort
Method Summary |
double |
computeDistance(String mapName,
Point fromPoint,
Point toPoint,
EsriUnits units)
|
double |
computeScale(MapDescription mapDescription,
ImageDisplay mapImageDisplay)
|
MapImage |
exportMapImage(MapDescription mapDescription,
ImageDescription imageDescription)
|
ImageResult |
exportScaleBar(ScaleBar scaleBar,
MapDescription mapDescription,
ImageDisplay mapDisplay,
Color backGroundColor,
ImageDescription imageDescription)
|
MapServerFindResult[] |
find(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
String searchString,
boolean contains,
String searchFields,
EsriFindOption findOption,
int[] layerIDs)
|
void |
fromMapPoints(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
Multipoint mapPoints,
Holder screenXValues,
Holder screenYValues)
|
CacheControlInfo |
getCacheControlInfo(String mapName)
Gets the cache control information for a given map. |
CacheDescriptionInfo |
getCacheDescriptionInfo(String mapName)
|
String |
getCacheName(String mapName,
int layerID)
|
CacheStorageInfo |
getCacheStorageInfo(String mapName)
Gets the cache storage information for a given map. |
LayerDrawingDescription[] |
getDefaultLayerDrawingDescriptions(String mapName,
int[] layerIDs,
ServerSymbolOutputOptions symbolOutputOptions)
|
String |
getDefaultMapName()
|
PropertySet |
getDocumentInfo()
|
byte[] |
getLayerTile(String mapName,
int layerID,
int level,
int row,
int column,
String format)
|
MapServerLegendInfo[] |
getLegendInfo(String mapName,
int[] layerIDs,
MapServerLegendPatch legendPatch,
ImageType imageType)
|
int |
getMapCount()
|
String |
getMapName(int index)
|
MapTableSubtypeInfo[] |
getMapTableSubtypeInfos(String mapName,
int[] tableIDs)
|
byte[] |
getMapTile(String mapName,
int level,
int row,
int column,
String format)
|
MapServerInfo |
getServerInfo(String mapName)
|
PropertySet |
getServiceConfigurationInfo()
|
SQLSyntaxInfo |
getSQLSyntaxInfo(String mapName,
int layerID)
|
EsriImageReturnType |
getSupportedImageReturnTypes()
|
TileCacheInfo |
getTileCacheInfo(String mapName)
|
TileImageInfo |
getTileImageInfo(String mapName)
|
String |
getVirtualCacheDirectory(String mapName,
int layerID)
|
boolean |
hasLayerCache(String mapName,
int layerID)
|
boolean |
hasSingleFusedMapCache(String mapName)
|
MapServerIdentifyResult[] |
identify(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
Geometry searchShape,
int tolerance,
EsriIdentifyOption identifyOption,
int[] layerIDs)
|
boolean |
isFixedScaleMap(String mapName)
|
AttachmentData[] |
queryAttachmentData(String mapName,
int tableID,
int[] attachmentIDs,
EsriTransportType transportType)
|
AttachmentInfo[] |
queryAttachmentInfos(String mapName,
int tableID,
int[] rowIDs)
|
QueryResult |
queryData(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter,
QueryResultOptions queryResultOptions)
|
int |
queryFeatureCount(String mapName,
int layerID,
QueryFilter queryFilter)
|
int |
queryFeatureCount2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter)
|
RecordSet |
queryFeatureData(String mapName,
int layerID,
QueryFilter queryFilter)
|
QueryResult |
queryFeatureData2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter,
QueryResultOptions queryResultOptions)
|
FIDSet |
queryFeatureIDs(String mapName,
int layerID,
QueryFilter queryFilter)
|
FIDSet |
queryFeatureIDs2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter)
|
String[] |
queryHTMLPopups(String mapName,
int tableID,
int[] rowIDs)
|
MapServerHyperlink[] |
queryHyperlinks(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
int[] layerIDs)
|
ImageResult[] |
queryRasterValue(String mapName,
int sourceTableID,
int[] rowIDs,
String fieldName,
ImageType imageType)
|
QueryResult |
queryRelatedRecords(String mapName,
int sourceTableID,
FIDSet sourceFIDSet,
RelateDescription relateDescription)
|
int |
queryRowCount(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter)
|
int[] |
queryRowIDs(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter)
|
Multipoint |
toMapPoints(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
int[] screenXValues,
int[] screenYValues)
|
Methods inherited from class com.esri.arcgisws.runtime.WebServiceProxyImpl |
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgisws.runtime.WebServiceProxy |
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername |
MapServerBindingStub
public MapServerBindingStub()
- MapServerBindingStub default constructor.
MapServerBindingStub
public MapServerBindingStub(String endpointAddressURL)
- MapServerBindingStub constructor.
MapServerBindingStub
public MapServerBindingStub(String endpointAddressURL,
String username,
String password)
- MapServerBindingStub constructor.
find
public MapServerFindResult[] find(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
String searchString,
boolean contains,
String searchFields,
EsriFindOption findOption,
int[] layerIDs)
- Specified by:
find
in interface MapServerPort
getMapName
public String getMapName(int index)
- Specified by:
getMapName
in interface MapServerPort
getCacheControlInfo
public CacheControlInfo getCacheControlInfo(String mapName)
- Description copied from interface:
MapServerPort
- Gets the cache control information for a given map.
- Specified by:
getCacheControlInfo
in interface MapServerPort
getVirtualCacheDirectory
public String getVirtualCacheDirectory(String mapName,
int layerID)
- Specified by:
getVirtualCacheDirectory
in interface MapServerPort
exportMapImage
public MapImage exportMapImage(MapDescription mapDescription,
ImageDescription imageDescription)
- Specified by:
exportMapImage
in interface MapServerPort
getSupportedImageReturnTypes
public EsriImageReturnType getSupportedImageReturnTypes()
- Specified by:
getSupportedImageReturnTypes
in interface MapServerPort
getTileCacheInfo
public TileCacheInfo getTileCacheInfo(String mapName)
- Specified by:
getTileCacheInfo
in interface MapServerPort
getTileImageInfo
public TileImageInfo getTileImageInfo(String mapName)
- Specified by:
getTileImageInfo
in interface MapServerPort
getDocumentInfo
public PropertySet getDocumentInfo()
- Specified by:
getDocumentInfo
in interface MapServerPort
queryFeatureData2
public QueryResult queryFeatureData2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter,
QueryResultOptions queryResultOptions)
- Specified by:
queryFeatureData2
in interface MapServerPort
queryAttachmentInfos
public AttachmentInfo[] queryAttachmentInfos(String mapName,
int tableID,
int[] rowIDs)
- Specified by:
queryAttachmentInfos
in interface MapServerPort
getDefaultLayerDrawingDescriptions
public LayerDrawingDescription[] getDefaultLayerDrawingDescriptions(String mapName,
int[] layerIDs,
ServerSymbolOutputOptions symbolOutputOptions)
- Specified by:
getDefaultLayerDrawingDescriptions
in interface MapServerPort
queryAttachmentData
public AttachmentData[] queryAttachmentData(String mapName,
int tableID,
int[] attachmentIDs,
EsriTransportType transportType)
- Specified by:
queryAttachmentData
in interface MapServerPort
getSQLSyntaxInfo
public SQLSyntaxInfo getSQLSyntaxInfo(String mapName,
int layerID)
- Specified by:
getSQLSyntaxInfo
in interface MapServerPort
exportScaleBar
public ImageResult exportScaleBar(ScaleBar scaleBar,
MapDescription mapDescription,
ImageDisplay mapDisplay,
Color backGroundColor,
ImageDescription imageDescription)
- Specified by:
exportScaleBar
in interface MapServerPort
queryRowCount
public int queryRowCount(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter)
- Specified by:
queryRowCount
in interface MapServerPort
queryFeatureIDs
public FIDSet queryFeatureIDs(String mapName,
int layerID,
QueryFilter queryFilter)
- Specified by:
queryFeatureIDs
in interface MapServerPort
queryData
public QueryResult queryData(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter,
QueryResultOptions queryResultOptions)
- Specified by:
queryData
in interface MapServerPort
queryHTMLPopups
public String[] queryHTMLPopups(String mapName,
int tableID,
int[] rowIDs)
- Specified by:
queryHTMLPopups
in interface MapServerPort
getCacheStorageInfo
public CacheStorageInfo getCacheStorageInfo(String mapName)
- Description copied from interface:
MapServerPort
- Gets the cache storage information for a given map.
- Specified by:
getCacheStorageInfo
in interface MapServerPort
toMapPoints
public Multipoint toMapPoints(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
int[] screenXValues,
int[] screenYValues)
- Specified by:
toMapPoints
in interface MapServerPort
queryRelatedRecords
public QueryResult queryRelatedRecords(String mapName,
int sourceTableID,
FIDSet sourceFIDSet,
RelateDescription relateDescription)
- Specified by:
queryRelatedRecords
in interface MapServerPort
queryFeatureData
public RecordSet queryFeatureData(String mapName,
int layerID,
QueryFilter queryFilter)
- Specified by:
queryFeatureData
in interface MapServerPort
queryHyperlinks
public MapServerHyperlink[] queryHyperlinks(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
int[] layerIDs)
- Specified by:
queryHyperlinks
in interface MapServerPort
hasLayerCache
public boolean hasLayerCache(String mapName,
int layerID)
- Specified by:
hasLayerCache
in interface MapServerPort
queryFeatureIDs2
public FIDSet queryFeatureIDs2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter)
- Specified by:
queryFeatureIDs2
in interface MapServerPort
getLayerTile
public byte[] getLayerTile(String mapName,
int layerID,
int level,
int row,
int column,
String format)
- Specified by:
getLayerTile
in interface MapServerPort
getServiceConfigurationInfo
public PropertySet getServiceConfigurationInfo()
- Specified by:
getServiceConfigurationInfo
in interface MapServerPort
queryFeatureCount2
public int queryFeatureCount2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter)
- Specified by:
queryFeatureCount2
in interface MapServerPort
getCacheDescriptionInfo
public CacheDescriptionInfo getCacheDescriptionInfo(String mapName)
- Specified by:
getCacheDescriptionInfo
in interface MapServerPort
identify
public MapServerIdentifyResult[] identify(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
Geometry searchShape,
int tolerance,
EsriIdentifyOption identifyOption,
int[] layerIDs)
- Specified by:
identify
in interface MapServerPort
computeDistance
public double computeDistance(String mapName,
Point fromPoint,
Point toPoint,
EsriUnits units)
- Specified by:
computeDistance
in interface MapServerPort
getDefaultMapName
public String getDefaultMapName()
- Specified by:
getDefaultMapName
in interface MapServerPort
isFixedScaleMap
public boolean isFixedScaleMap(String mapName)
- Specified by:
isFixedScaleMap
in interface MapServerPort
getLegendInfo
public MapServerLegendInfo[] getLegendInfo(String mapName,
int[] layerIDs,
MapServerLegendPatch legendPatch,
ImageType imageType)
- Specified by:
getLegendInfo
in interface MapServerPort
getMapCount
public int getMapCount()
- Specified by:
getMapCount
in interface MapServerPort
hasSingleFusedMapCache
public boolean hasSingleFusedMapCache(String mapName)
- Specified by:
hasSingleFusedMapCache
in interface MapServerPort
getMapTile
public byte[] getMapTile(String mapName,
int level,
int row,
int column,
String format)
- Specified by:
getMapTile
in interface MapServerPort
getServerInfo
public MapServerInfo getServerInfo(String mapName)
- Specified by:
getServerInfo
in interface MapServerPort
getMapTableSubtypeInfos
public MapTableSubtypeInfo[] getMapTableSubtypeInfos(String mapName,
int[] tableIDs)
- Specified by:
getMapTableSubtypeInfos
in interface MapServerPort
queryFeatureCount
public int queryFeatureCount(String mapName,
int layerID,
QueryFilter queryFilter)
- Specified by:
queryFeatureCount
in interface MapServerPort
queryRasterValue
public ImageResult[] queryRasterValue(String mapName,
int sourceTableID,
int[] rowIDs,
String fieldName,
ImageType imageType)
- Specified by:
queryRasterValue
in interface MapServerPort
fromMapPoints
public void fromMapPoints(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
Multipoint mapPoints,
Holder screenXValues,
Holder screenYValues)
- Specified by:
fromMapPoints
in interface MapServerPort
queryRowIDs
public int[] queryRowIDs(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter)
- Specified by:
queryRowIDs
in interface MapServerPort
getCacheName
public String getCacheName(String mapName,
int layerID)
- Specified by:
getCacheName
in interface MapServerPort
computeScale
public double computeScale(MapDescription mapDescription,
ImageDisplay mapImageDisplay)
- Specified by:
computeScale
in interface MapServerPort