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 可选

服务代理地址。

withCredentials boolean false 可选

请求是否携带 cookie。

crossOrigin boolean 可选

是否允许跨域请求。

headers Object 可选

请求头。

Extends

Methods

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

openlayers/services/MeasureService.js, line 47

测量。

Name Type Description
params SuperMap.MeasureParameters

测量相关参数类。

type string

类型。

callback RequestCallback

回调函数。

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

measureArea(params, callback)

openlayers/services/MeasureService.js, line 37

测面积。

Name Type Description
params SuperMap.MeasureParameters

测量相关参数类。

callback RequestCallback

回调函数。

measureDistance(params, callback)

openlayers/services/MeasureService.js, line 27

测距。

Name Type Description
params SuperMap.MeasureParameters

测量相关参数类。

callback RequestCallback

回调函数。