CloudMapsQueryCustomQueryOptions¶
Namespace: ThinkGeo.Core
The class contains the options of the custom query.
public class CloudMapsQueryCustomQueryOptions
Inheritance Object → CloudMapsQueryCustomQueryOptions
Properties¶
QueryLayer¶
The layer to be queried. Value can be one of the available query layers.
public string QueryLayer { get; set; }
Property Value¶
QueryType¶
The type of query to perform.
public CloudMapsQueryCustomQueryType QueryType { get; set; }
Property Value¶
Shape¶
The target shape.
public BaseShape Shape { get; set; }
Property Value¶
Srid¶
The SRID (coordinate system ID) of target geometry and results. Mutually exclusive from the
Proj4String
parameter. Defaults to 4326.
public Nullable<int> Srid { get; set; }
Property Value¶
Proj4String¶
The Proj4 projection string (coordinate system) of target geometry and results. Mutually exclusive from the
Srid
parameter.
public string Proj4String { get; set; }
Property Value¶
Distance¶
The distance within which to find features. If not specified, defaults to 200.
public Nullable<double> Distance { get; set; }
Property Value¶
DistanceUnit¶
The unit of measure in which the
Distance
is expressed. Defaults to "Meter".
public Nullable<DistanceUnit> DistanceUnit { get; set; }
Property Value¶
SearchRadius¶
The radius of the search area around the target geometry. If not specified, it's assumed that there is no limit.
public Nullable<double> SearchRadius { get; set; }
Property Value¶
SearchRadiusUnit¶
The unit of measure in which the
SearchRadius
is expressed. Defaults to "Meter".
public Nullable<DistanceUnit> SearchRadiusUnit { get; set; }
Property Value¶
MaxResults¶
The maximum number of features to return. Defaults to 100.
public int MaxResults { get; set; }
Property Value¶
ReturnFeatureAttributes¶
If true, specifies that the feature attribute column names and values will be returned in the response. Defaults to true.
public bool ReturnFeatureAttributes { get; set; }
Property Value¶
FeatureAttributesToReturn¶
If
ReturnFeatureAttributes
is true, this allows the user to specify which a specific subset of attributes to be returned.
public IEnumerable<string> FeatureAttributesToReturn { get; set; }
Property Value¶
Constructors¶
CloudMapsQueryCustomQueryOptions()¶
public CloudMapsQueryCustomQueryOptions()