|
The QueryFeatures operation identifies those features that meet the specified spatial selection criteria. This operation is used to implement server-side selection. In addition to a selection set, this operation returns attribute information in case only one feature is selected.
- Parameters:
-
| map | Input map object containing current state of map. |
| layerNames | Input Active layer names for which to query features |
| filterGeometry | Input geometry object specifying the selection area |
| selectionVariant | Input selection criterion - integer value corresponding to one of the MgFeatureSpatialOperations values |
| featureFilter | Input an XML selection string containing the required feature IDs |
| maxFeatures | Input the maximum number of features to return |
| layerAttributeFilter | Input bitmask values - 1=Visible, 2=Selectable, 4=HasTooltips |
- Returns:
- An MgSelection instance identifying the features that meet the selection criteria. Returns null if no features are identified.
|