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<Int32>

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

Int32

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

Boolean

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