Skip to content

CloudMapsQueryCustomQueryOptions

Namespace: ThinkGeo.Core

The class contains the options of the custom query.

public class CloudMapsQueryCustomQueryOptions

Inheritance objectCloudMapsQueryCustomQueryOptions

Properties

QueryLayer

The layer to be queried. Value can be one of the available query layers.

public string QueryLayer { get; set; }

Property Value

string

QueryType

The type of query to perform.

public CloudMapsQueryCustomQueryType QueryType { get; set; }

Property Value

CloudMapsQueryCustomQueryType

Shape

The target shape.

public BaseShape Shape { get; set; }

Property Value

BaseShape

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

Nullable<int>

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

string

Distance

The distance within which to find features. If not specified, defaults to 200.

public Nullable<double> Distance { get; set; }

Property Value

Nullable<double>

DistanceUnit

The unit of measure in which the Distance is expressed. Defaults to "Meter".

public Nullable<DistanceUnit> DistanceUnit { get; set; }

Property Value

Nullable<DistanceUnit>

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

Nullable<double>

SearchRadiusUnit

The unit of measure in which the SearchRadius is expressed. Defaults to "Meter".

public Nullable<DistanceUnit> SearchRadiusUnit { get; set; }

Property Value

Nullable<DistanceUnit>

MaxResults

The maximum number of features to return. Defaults to 100.

public int MaxResults { get; set; }

Property Value

int

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

bool

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

IEnumerable<string>

Constructors

CloudMapsQueryCustomQueryOptions()

public CloudMapsQueryCustomQueryOptions()