com.esri.arcgisws
Interface MapServerPort
- All Superinterfaces:
- WebServiceProxy
- All Known Implementing Classes:
- MapServerBindingStub
public interface MapServerPort
- extends WebServiceProxy
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 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 |
find
MapServerFindResult[] find(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
String searchString,
boolean contains,
String searchFields,
EsriFindOption findOption,
int[] layerIDs)
getMapName
String getMapName(int index)
getCacheControlInfo
CacheControlInfo getCacheControlInfo(String mapName)
- Gets the cache control information for a given map.
getVirtualCacheDirectory
String getVirtualCacheDirectory(String mapName,
int layerID)
exportMapImage
MapImage exportMapImage(MapDescription mapDescription,
ImageDescription imageDescription)
getSupportedImageReturnTypes
EsriImageReturnType getSupportedImageReturnTypes()
getTileCacheInfo
TileCacheInfo getTileCacheInfo(String mapName)
getTileImageInfo
TileImageInfo getTileImageInfo(String mapName)
getDocumentInfo
PropertySet getDocumentInfo()
queryFeatureData2
QueryResult queryFeatureData2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter,
QueryResultOptions queryResultOptions)
queryAttachmentInfos
AttachmentInfo[] queryAttachmentInfos(String mapName,
int tableID,
int[] rowIDs)
getDefaultLayerDrawingDescriptions
LayerDrawingDescription[] getDefaultLayerDrawingDescriptions(String mapName,
int[] layerIDs,
ServerSymbolOutputOptions symbolOutputOptions)
queryAttachmentData
AttachmentData[] queryAttachmentData(String mapName,
int tableID,
int[] attachmentIDs,
EsriTransportType transportType)
getSQLSyntaxInfo
SQLSyntaxInfo getSQLSyntaxInfo(String mapName,
int layerID)
exportScaleBar
ImageResult exportScaleBar(ScaleBar scaleBar,
MapDescription mapDescription,
ImageDisplay mapDisplay,
Color backGroundColor,
ImageDescription imageDescription)
queryRowCount
int queryRowCount(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter)
queryFeatureIDs
FIDSet queryFeatureIDs(String mapName,
int layerID,
QueryFilter queryFilter)
queryData
QueryResult queryData(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter,
QueryResultOptions queryResultOptions)
queryHTMLPopups
String[] queryHTMLPopups(String mapName,
int tableID,
int[] rowIDs)
getCacheStorageInfo
CacheStorageInfo getCacheStorageInfo(String mapName)
- Gets the cache storage information for a given map.
toMapPoints
Multipoint toMapPoints(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
int[] screenXValues,
int[] screenYValues)
queryRelatedRecords
QueryResult queryRelatedRecords(String mapName,
int sourceTableID,
FIDSet sourceFIDSet,
RelateDescription relateDescription)
queryFeatureData
RecordSet queryFeatureData(String mapName,
int layerID,
QueryFilter queryFilter)
queryHyperlinks
MapServerHyperlink[] queryHyperlinks(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
int[] layerIDs)
hasLayerCache
boolean hasLayerCache(String mapName,
int layerID)
queryFeatureIDs2
FIDSet queryFeatureIDs2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter)
getLayerTile
byte[] getLayerTile(String mapName,
int layerID,
int level,
int row,
int column,
String format)
getServiceConfigurationInfo
PropertySet getServiceConfigurationInfo()
queryFeatureCount2
int queryFeatureCount2(String mapName,
LayerDescription layerDescription,
QueryFilter queryFilter)
getCacheDescriptionInfo
CacheDescriptionInfo getCacheDescriptionInfo(String mapName)
identify
MapServerIdentifyResult[] identify(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
Geometry searchShape,
int tolerance,
EsriIdentifyOption identifyOption,
int[] layerIDs)
computeDistance
double computeDistance(String mapName,
Point fromPoint,
Point toPoint,
EsriUnits units)
getDefaultMapName
String getDefaultMapName()
isFixedScaleMap
boolean isFixedScaleMap(String mapName)
getLegendInfo
MapServerLegendInfo[] getLegendInfo(String mapName,
int[] layerIDs,
MapServerLegendPatch legendPatch,
ImageType imageType)
getMapCount
int getMapCount()
hasSingleFusedMapCache
boolean hasSingleFusedMapCache(String mapName)
getMapTile
byte[] getMapTile(String mapName,
int level,
int row,
int column,
String format)
getServerInfo
MapServerInfo getServerInfo(String mapName)
getMapTableSubtypeInfos
MapTableSubtypeInfo[] getMapTableSubtypeInfos(String mapName,
int[] tableIDs)
queryFeatureCount
int queryFeatureCount(String mapName,
int layerID,
QueryFilter queryFilter)
queryRasterValue
ImageResult[] queryRasterValue(String mapName,
int sourceTableID,
int[] rowIDs,
String fieldName,
ImageType imageType)
fromMapPoints
void fromMapPoints(MapDescription mapDescription,
ImageDisplay mapImageDisplay,
Multipoint mapPoints,
Holder screenXValues,
Holder screenYValues)
queryRowIDs
int[] queryRowIDs(String mapName,
MapTableDescription mapTableDescription,
QueryFilter queryFilter)
getCacheName
String getCacheName(String mapName,
int layerID)
computeScale
double computeScale(MapDescription mapDescription,
ImageDisplay mapImageDisplay)