|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMxdServerQuery
COM Interface 'IMxdServerQuery'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description: 'Provides access to functionality that allows the client to query features on the map.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID1e90974d_6d47_480d_9aa9_d8f582757226
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
double |
computeDistance(java.lang.String mapName,
IPoint fromPoint,
IPoint toPoint)
Computes the distance between two points on the specified map. |
double |
computeScale(java.lang.String mapName,
int imageWidthPixels,
IEnvelope extent)
Computes the scale of the specified map, at the given map extent, for an image with the given width, specified in pixels. |
IArray |
find(java.lang.String mapName,
java.lang.String findString,
int layerID)
Returns an array of 'find objects' (that implement the IFindObject interface) that contain the given search string. |
IArray |
getRelatedIdentifyObjects(java.lang.String mapName,
IIdentifyObj identifyObject)
An array of 'identify objects' that are related to the specified identify object. |
IArray |
identify(java.lang.String mapName,
int layerID,
IGeometry shape)
Returns an array of 'identify objects' (that support the IIdentifyObj interface) at the given location. |
IFeatureCursor |
queryByLayer(java.lang.String mapName,
int targetLayerID,
int selectionLayerID,
int selectionMethod,
boolean useSelected,
double bufferDistance,
int bufferDistanceUnits)
Returns a feature cursor for the specified layer based on the input parameters for the purpose of selecting based on another layer. |
IFeatureCursor |
queryFeatures(java.lang.String mapName,
int layerID,
IArray queryFilters)
Returns a feature cursor for the specified layer based on the given array of query filters. |
Field Detail |
---|
static final int IID1e90974d_6d47_480d_9aa9_d8f582757226
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
IFeatureCursor queryFeatures(java.lang.String mapName, int layerID, IArray queryFilters) throws java.io.IOException, AutomationException
mapName
- The mapName (in)layerID
- The layerID (in)queryFilters
- A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IArray identify(java.lang.String mapName, int layerID, IGeometry shape) throws java.io.IOException, AutomationException
mapName
- The mapName (in)layerID
- The layerID (in)shape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IArray getRelatedIdentifyObjects(java.lang.String mapName, IIdentifyObj identifyObject) throws java.io.IOException, AutomationException
mapName
- The mapName (in)identifyObject
- A reference to a com.esri.arcgis.carto.IIdentifyObj (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double computeScale(java.lang.String mapName, int imageWidthPixels, IEnvelope extent) throws java.io.IOException, AutomationException
mapName
- The mapName (in)imageWidthPixels
- The imageWidthPixels (in)extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double computeDistance(java.lang.String mapName, IPoint fromPoint, IPoint toPoint) throws java.io.IOException, AutomationException
mapName
- The mapName (in)fromPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)toPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IArray find(java.lang.String mapName, java.lang.String findString, int layerID) throws java.io.IOException, AutomationException
mapName
- The mapName (in)findString
- The findString (in)layerID
- The layerID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFeatureCursor queryByLayer(java.lang.String mapName, int targetLayerID, int selectionLayerID, int selectionMethod, boolean useSelected, double bufferDistance, int bufferDistanceUnits) throws java.io.IOException, AutomationException
mapName
- The mapName (in)targetLayerID
- The targetLayerID (in)selectionLayerID
- The selectionLayerID (in)selectionMethod
- A com.esri.arcgis.carto.esriLayerSelectionMethod constant (in)useSelected
- The useSelected (in)bufferDistance
- The bufferDistance (in)bufferDistanceUnits
- A com.esri.arcgis.system.esriUnits constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |