Skip to content

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

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()