new ol.supermap.QueryService(url, options)
| Name | Type | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
string |
The url of service. |
||||||||||||||||
options |
Object |
The optional parameters.
|
Example
new ol.supermap.QueryService(url)
.queryByBounds(param,function(result){
//doSomething
})
Extends
Methods
-
queryByBounds(params, callback, resultFormat)
QueryService.js, line 36 -
Query map by bounds.
Name Type Default Description paramsSuperMap.QueryByBoundsParameters The QueryByBoundsParameters class.
callbackRequestCallback The callback of result data returned by the server side.
resultFormatSuperMap.DataFormat SuperMap.DataFormat.GEOJSON optional The format of result data.
Returns:
ol.supermap.QueryService} -
queryByDistance(params, callback, resultFormat)
QueryService.js, line 61 -
Query map by distance.
Name Type Default Description paramsSuperMap.QueryByDistanceParameters The QueryByDistanceParameters class.
callbackRequestCallback The callback of result data returned by the server side.
resultFormatSuperMap.DataFormat SuperMap.DataFormat.GEOJSON optional The format of result data.
-
queryByGeometry(params, callback, resultFormat)
QueryService.js, line 109 -
Query map by geometry.
Name Type Default Description paramsSuperMap.QueryByGeometryParameters The QueryByGeometryParameters class.
callbackRequestCallback The callback of result data returned by the server side.
resultFormatSuperMap.DataFormat SuperMap.DataFormat.GEOJSON optional The format of result data.
-
queryBySQL(params, callback, resultFormat)
QueryService.js, line 85 -
Query map by SQL.
Name Type Default Description paramsSuperMap.QueryBySQLParameters The QueryBySQLParameters class.
callbackRequestCallback The callback of result data returned by the server side.
resultFormatSuperMap.DataFormat SuperMap.DataFormat.GEOJSON optional The format of result data.