FeatureQuery Class
Specifies additional query parameters in feature queries.
NuGet/Assembly: Carmenta.Engine.5.17.0.nupkg (in the CECore assembly)
Syntax
public class FeatureQuery : EngineObject
Remarks
This class is used to specify additional query parameters in calls to DataSet.GetFeatures, Operator.GetFeatures and Layer.GetFeatures.
Inheritance Hierarchy
System.Object
EngineObject
FeatureQuery
Platforms
Windows, Linux, Android
FeatureQuery Members
The FeatureQuery type has the following members.
Constructors
Name | Description |
---|---|
FeatureQuery | Initializes a new instance of the FeatureQuery class. |
Properties
Name | Description |
---|---|
Area | Gets or sets the geographic area a Feature of the feature query. |
Condition | Gets or sets a feature condition for the query. |
Ids | Gets the collection that contains the identities of the features the query should return. |
IsDisposed | Gets a value that tells whether the current FeatureQuery has been disposed. Inherited from EngineObject |
NativeHandle | Gets the native Carmenta Engine kernel object the current FeatureQuery represents. Inherited from EngineObject |
Resolution | Gets or sets the size of a pixel, in the unit of the Crs of the feature request. |
SearchCount | Gets or sets the maximum number of features that can be returned from a dataset when a search text has been specified. |
SearchText | Gets or sets a search text to use in the query. |
SunPosition | Gets or sets the position of the sun for the query. |
UpdateAttributes | Gets the update attributes of the query. |
Methods
Name | Description |
---|---|
Clone | Creates a copy of an object. Inherited from EngineObject |
Dispose | Releases the reference to the native Carmenta Engine kernel instance the EngineObject represents. Inherited from EngineObject |
Equals | Determines whether this instance is equal to another. Inherited from EngineObject |
SetResolutionFromNominalScale | Sets the Resolution property from an inverted scale. |