User Tools

Site Tools


api:thinkgeo.cloud.mapsqueryclient

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

api:thinkgeo.cloud.mapsqueryclient [2019/07/18 03:31] (current)
kevinwan created
Line 1: Line 1:
 +====== ThinkGeo.Cloud.MapsQueryClient ======
 +
 +
 +===== Inheritance Hierarchy =====
 +  *System.Object
 +    *ThinkGeo.Cloud.BaseClient
 +      ***ThinkGeo.Cloud.MapsQueryClient**
 +===== Members Summary =====
 +==== Public Constructors ====
 +** {{wiki:​PublicMethod.gif|}} MapsQueryClient() **
 +
 +  * //​Initilizes an instance. You need apply client Id and secret by properties.//​
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} MapsQueryClient(String,​String) **
 +
 +  * //​Initializes an instance with ClientID and ClientSecret. It will send a request to GIS Server to gain the token which will be added to the Header for all the requests.//
 +== Remarks ==
 +  * //N/A//
 +== Parameters ==
 +  * //​clientId//​
 +    * Type:String
 +    * Description:​The ClientID for the auth.
 +
 +  * //​clientSecret//​
 +    * Type:String
 +    * Description:​The ClientSecret for the auth.
 +
 +<div newline></​div>​
 +==== Protected Constructors ====
 +==== Public Methods ====
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithin(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithin(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithin(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesContaining(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesContaining(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesContaining(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesIntersecting(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesIntersecting(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesIntersecting(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesOverlapping(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesOverlapping(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesOverlapping(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesTouching(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesTouching(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesTouching(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearest(String,​BaseShape,​Int32,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearest(String,​BaseShape,​Int32,​Int32,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearest(String,​BaseShape,​String,​Int32,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearest(String,​BaseShape,​Int32,​Double,​DistanceUnit,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //​searchRadius//​
 +    * Type:Double
 +    * Description:​The radius of the search area around the target geometry.
 +
 +  * //​searchRadiusUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the searchRadius is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearest(String,​BaseShape,​Int32,​Int32,​Double,​DistanceUnit,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //​searchRadius//​
 +    * Type:Double
 +    * Description:​The radius of the search area around the target geometry.
 +
 +  * //​searchRadiusUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the searchRadius is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearest(String,​BaseShape,​String,​Int32,​Double,​DistanceUnit,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //​searchRadius//​
 +    * Type:Double
 +    * Description:​The radius of the search area around the target geometry.
 +
 +  * //​searchRadiusUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the searchRadius is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistance(String,​BaseShape,​Double,​DistanceUnit,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​distance//​
 +    * Type:Double
 +    * Description:​The distance within which to find features.
 +
 +  * //​distanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the distance is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistance(String,​BaseShape,​Int32,​Double,​DistanceUnit,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //​distance//​
 +    * Type:Double
 +    * Description:​The distance within which to find features.
 +
 +  * //​distanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the distance is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistance(String,​BaseShape,​String,​Double,​DistanceUnit,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //​distance//​
 +    * Type:Double
 +    * Description:​The distance within which to find features.
 +
 +  * //​distanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the distance is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesCustom(MapsQueryCustomQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryCustomQueryOptions|MapsQueryCustomQueryOptions]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetLayers() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryGetLayersResult|MapsQueryGetLayersResult]]
 +  * Description:​
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetAttributesOfLayer(String) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​[[ThinkGeo.Cloud.MapsQueryGetAttributesOfLayerResult|MapsQueryGetAttributesOfLayerResult]]
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​the query layer.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinAsync(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinAsync(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinAsync(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesContainingAsync(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesContainingAsync(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesContainingAsync(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesIntersectingAsync(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesIntersectingAsync(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesIntersectingAsync(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesOverlappingAsync(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesOverlappingAsync(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesOverlappingAsync(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesTouchingAsync(String,​BaseShape,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesTouchingAsync(String,​BaseShape,​Int32,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesTouchingAsync(String,​BaseShape,​String,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestAsync(String,​BaseShape,​Int32,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestAsync(String,​BaseShape,​Int32,​Int32,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestAsync(String,​BaseShape,​String,​Int32,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestAsync(String,​BaseShape,​Int32,​Double,​DistanceUnit,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //​searchRadius//​
 +    * Type:Double
 +    * Description:​The radius of the search area around the target geometry.
 +
 +  * //​searchRadiusUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the searchRadius is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestAsync(String,​BaseShape,​Int32,​Int32,​Double,​DistanceUnit,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //​searchRadius//​
 +    * Type:Double
 +    * Description:​The radius of the search area around the target geometry.
 +
 +  * //​searchRadiusUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the searchRadius is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestAsync(String,​BaseShape,​String,​Int32,​Double,​DistanceUnit,​MapsQueryNearestQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //​maxResults//​
 +    * Type:Int32
 +    * Description:​The maximum number of features to return.
 +
 +  * //​searchRadius//​
 +    * Type:Double
 +    * Description:​The radius of the search area around the target geometry.
 +
 +  * //​searchRadiusUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the searchRadius is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryNearestQueryOptions|MapsQueryNearestQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistanceAsync(String,​BaseShape,​Double,​DistanceUnit,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​distance//​
 +    * Type:Double
 +    * Description:​The distance within which to find features.
 +
 +  * //​distanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the distance is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistanceAsync(String,​BaseShape,​Int32,​Double,​DistanceUnit,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //srid//
 +    * Type:Int32
 +    * Description:​Specifies the SRID (spatial reference system ID). Defaults to 4326.
 +
 +  * //​distance//​
 +    * Type:Double
 +    * Description:​The distance within which to find features.
 +
 +  * //​distanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the distance is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistanceAsync(String,​BaseShape,​String,​Double,​DistanceUnit,​MapsQuerySpatialQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​The query layer.
 +
 +  * //shape//
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.BaseShape|BaseShape]]
 +    * Description:​The target shape.
 +
 +  * //​proj4String//​
 +    * Type:String
 +    * Description:​Specifies the proj4String (coordinate system).
 +
 +  * //​distance//​
 +    * Type:Double
 +    * Description:​The distance within which to find features.
 +
 +  * //​distanceUnit//​
 +    * Type:​[[ThinkGeo.MapSuite.Shapes.DistanceUnit|DistanceUnit]]
 +    * Description:​The unit of measure in which the distance is expressed.
 +
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQuerySpatialQueryOptions|MapsQuerySpatialQueryOptions]]
 +    * Description:​The options of quering.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetFeaturesCustomAsync(MapsQueryCustomQueryOptions) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryResult|MapsQueryResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //options//
 +    * Type:​[[ThinkGeo.Cloud.MapsQueryCustomQueryOptions|MapsQueryCustomQueryOptions]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetLayersAsync() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryGetLayersResult|MapsQueryGetLayersResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetAttributesOfLayerAsync(String) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​[[ThinkGeo.Cloud.MapsQueryGetAttributesOfLayerResult|MapsQueryGetAttributesOfLayerResult]]>​
 +  * Description:​
 +
 +== Parameters ==
 +  * //​queryLayer//​
 +    * Type:String
 +    * Description:​the query layer.
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Dispose() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} ToString() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} Equals(Object) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Boolean
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //obj//
 +    * Type:Object
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetHashCode() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Int32
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​PublicMethod.gif|}} GetType() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Type
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +===== Protected Methods =====
 +** {{wiki:​ProtectedMethod.gif|}} AuthenticateWebRequest(WebRequest) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​webRequest//​
 +    * Type:​WebRequest
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetToken() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetTokenCore() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} SendWebRequest(WebRequest) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​WebResponse
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​webRequest//​
 +    * Type:​WebRequest
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} SendWebRequestAsync(WebRequest) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:​Task<​WebResponse>​
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //​webRequest//​
 +    * Type:​WebRequest
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetNextCandidateBaseUri() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} GetNextCandidateBaseUriCore() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:String
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} OnGettingAccessToken(GettingAccessTokenEventArgs) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //e//
 +    * Type:​[[ThinkGeo.Cloud.GettingAccessTokenEventArgs|GettingAccessTokenEventArgs]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} OnSendingWebRequest(SendingWebRequestEventArgs) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //e//
 +    * Type:​[[ThinkGeo.MapSuite.Layers.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} OnSentWebRequest(SentWebRequestEventArgs) **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +  * //e//
 +    * Type:​[[ThinkGeo.MapSuite.Layers.SentWebRequestEventArgs|SentWebRequestEventArgs]]
 +    * Description:​N/​A
 +
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} Finalize() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Void
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +== Return Value ==
 +  * Type:Object
 +  * Description:​N/​A
 +
 +== Parameters ==
 +<div newline></​div>​
 +==== Public Properties ====
 +** {{wiki:​PublicProperty.gif|}} TimeoutInSeconds **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:Int32
 +
 +** {{wiki:​PublicProperty.gif|}} WebProxy **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:​IWebProxy
 +
 +** {{wiki:​PublicProperty.gif|}} ClientId **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:String
 +
 +** {{wiki:​PublicProperty.gif|}} ClientSecret **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:String
 +
 +** {{wiki:​PublicProperty.gif|}} BaseUris **
 +
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +== Return Value ==
 +  * Type:​Collection<​Uri>​
 +
 +==== Protected Properties ====
 +==== Public Events ====
 +** {{wiki:​PublicEvent.gif|}} GettingAccessToken **
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +Event Arguments:​[[ThinkGeo.Cloud.GettingAccessTokenEventArgs|GettingAccessTokenEventArgs]]
 +
 +** {{wiki:​PublicEvent.gif|}} SendingWebRequest **
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +Event Arguments:​[[ThinkGeo.MapSuite.Layers.SendingWebRequestEventArgs|SendingWebRequestEventArgs]]
 +
 +** {{wiki:​PublicEvent.gif|}} SentWebRequest **
 +  * //N/A//
 +== Remarks ==
 +  * //N/A//
 +
 +Event Arguments:​[[ThinkGeo.MapSuite.Layers.SentWebRequestEventArgs|SentWebRequestEventArgs]]
 +
  
api/thinkgeo.cloud.mapsqueryclient.txt ยท Last modified: 2019/07/18 03:31 by kevinwan