Class: queryService

queryService

地图查询服务类。

L.supermap.queryService(url)

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

地图查询服务访问地址。

Object

options - 服务交互时所需的可选参数。如:
serverType - {SuperMap.ServerType} 服务来源 iServer|iPortal|online

Example
L.supermap.queryService(url).queryByBounds(param,function(result){
  //doSomething
})

Extends

Methods

inherited destroy()

leaflet/services/ServiceBase.js, line 30

释放资源,将引用的资源属性置空。

queryByBounds(params, callback, resultFormat)

leaflet/services/QueryService.js, line 28

bounds查询地图服务

Name Type Description
params SuperMap.QueryByBoundsParameters

通过Bounds查询的相关参数类

callback function

回掉函数

resultFormat SuperMap.DataFormat

返回结果类型

queryByDistance(params, callback, resultFormat)

leaflet/services/QueryService.js, line 50

地图距离查询服务

Name Type Description
params SuperMap.QueryByDistanceParameters

Distance查询相关参数类

callback function

回调函数

resultFormat SuperMap.DataFormat

返回结果类型

queryByGeometry(params, callback, resultFormat)

leaflet/services/QueryService.js, line 94

地图几何查询服务

Name Type Description
params SuperMap.QueryByGeometryParameters

Geometry查询相关参数类

callback function

回调函数

resultFormat SuperMap.DataFormat

返回结果类型

queryBySQL(params, callback, resultFormat)

leaflet/services/QueryService.js, line 72

地图SQL查询服务

Name Type Description
params SuperMap.QueryBySQLParameters

SQL查询相关参数类

callback function

回调函数

resultFormat SuperMap.DataFormat

返回结果类型