Class: MeasureService

ol.supermap.MeasureService

测量服务。

new ol.supermap.MeasureService(url, options)

openlayers/services/MeasureService.js, line 9
Name Type Description
url string

服务访问的地址。如:http://localhost:8090/iserver/services/map-world/rest/maps/World+Map 。

options Object

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

Name Type Default Description
proxy string 可选

服务代理地址。

serverType SuperMap.ServerType SuperMap.ServerType.ISERVER 可选

服务来源 iServer|iPortal|online。

withCredentials boolean false 可选

请求是否携带 cookie。

Extends

Methods

measure(params, type, callback){ol.supermap.MeasureService}

openlayers/services/MeasureService.js, line 46

测量。

Name Type Description
params SuperMap.MeasureParameters

测量相关参数类。

type string

类型。

callback RequestCallback

回调函数。

Returns:
Type Description
ol.supermap.MeasureService 测量服务。

measureArea(params, callback)

openlayers/services/MeasureService.js, line 36

测面积。

Name Type Description
params SuperMap.MeasureParameters

测量相关参数类。

callback RequestCallback

回调函数。

measureDistance(params, callback)

openlayers/services/MeasureService.js, line 26

测距。

Name Type Description
params SuperMap.MeasureParameters

测量相关参数类。

callback RequestCallback

回调函数。