Class: MeasureParameters

MeasureParameters

量算参数类。

new MeasureParameters(geometry, options)

Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
  new L.supermap.MeasureParameters(geometry, options);
  
  // 弃用的写法
  new SuperMap.MeasureParameters(geometry, options);

</script>

// ES6 Import
import { MeasureParameters } from '@supermap/iclient-leaflet';

new MeasureParameters(geometry, options);

common/iServer/MeasureParameters.js, line 7
Name Type Description
geometry GeoJSONObject

要量算的几何对象。

options Object

可选参数。

Name Type Default Description
unit Unit Unit.METER 可选

量算单位。

prjCoordSys string 可选

用来指定该量算操作所使用的投影。

distanceMode string "Geodesic" 可选

用来指定量算的方式为按球面长度 'Geodesic' 或者平面长度 'Planar' 来计算。

Members

distanceModestring

用来指定量算的方式为按球面长度 'Geodesic' 或者平面长度 'Planar' 来计算。

Default Value:
"Geodesic"
Example
var param = new MeasureParameters(getmetry,{distanceMode:'Planar'});

geometryGeoJSONObject

prjCoordSysstring

用来指定该量算操作所使用的投影。

unitUnit

量算单位。即量算结果以米为单位。

Default Value:
Unit.METER

Methods

destroy()

common/iServer/MeasureParameters.js, line 61

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