Class: QueryService

QueryService

地图查询服务类。 提供:范围查询,SQL查询,几何查询,距离查询

new mapboxgl.supermap.QueryService(url, options)

mapboxgl/services/QueryService.js, line 10
Name Type Description
url string

地图查询服务访问地址。

options Object

服务交互时所需的可选参数。

Example
new mapboxgl.supermap.QueryService(url)
     .queryByBounds(param,function(result){
         //doSomething
     })

Extends

  • mapboxgl.supermap.ServiceBase

Methods

queryByBounds(params, callback, resultFormat)

mapboxgl/services/QueryService.js, line 29

bounds查询地图服务

Name Type Description
params SuperMap.QueryByBoundsParameters

通过Bounds查询的相关参数类

callback function

回调函数

resultFormat SuperMap.DataFormat

返回结果类型

queryByDistance(params, callback, resultFormat)

mapboxgl/services/QueryService.js, line 52

地图距离查询服务

Name Type Description
params QueryByDistanceParameters

Distance查询相关参数类

callback function

回调函数

resultFormat SuperMap.DataFormat

返回结果类型

queryByGeometry(params, callback, resultFormat)

mapboxgl/services/QueryService.js, line 96

地图几何查询服务

Name Type Description
params SuperMap.QueryByGeometryParameters

Geometry查询相关参数类

callback function

回调函数

resultFormat SuperMap.DataFormat

返回结果类型

queryBySQL(params, callback, resultFormat)

mapboxgl/services/QueryService.js, line 74

地图SQL查询服务

Name Type Description
params SuperMap.QueryBySQLParameters

SQL查询相关参数类

callback function

回调函数

resultFormat SuperMap.DataFormat

返回结果类型