new mapboxgl.supermap.MeasureService(url, options)
mapboxgl/services/MeasureService.js, line 9
Name | Type | Description | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
string |
服务访问的地址。如:http://localhost:8090/iserver/services/map-world/rest/maps/World+Map。 |
||||||||||||||||||||||||||||
options |
Object |
交互服务时所需可选参数。
|
Extends
Events
-
inherited initialized
mapboxgl/services/ServiceBase.js, line 26 -
构造函数构造成功之后触发。
Properties:
Name Type Description this
Object this 对象。
Methods
-
measure(params, type, callback){mapboxgl.supermap.MeasureService}
mapboxgl/services/MeasureService.js, line 49 -
测量。
Name Type Description params
SuperMap.MeasureParameters 测量相关参数类。
type
string 测量类型。
callback
RequestCallback 回调函数。
Returns:
Type Description mapboxgl.supermap.MeasureService 测量服务。 -
measureArea(params, callback)
mapboxgl/services/MeasureService.js, line 39 -
面积测量。
Name Type Description params
SuperMap.MeasureParameters 测量相关参数类。
callback
RequestCallback 回调函数。
-
measureDistance(params, callback)
mapboxgl/services/MeasureService.js, line 29 -
距离测量。
Name Type Description params
SuperMap.MeasureParameters 测量相关参数类。
callback
RequestCallback 回调函数。