Measure

new Cesium.Measure(options)

三维地图量算类
Name Type Description
options Object optional 对象具有以下属性:
Name Type Default Description
viewer Viewer "" optional
Example:
// 初始化控件.
var Measure = new Cesium.Measure({
    viewer:viewr
});

Methods

area(entity)String

面积计算:默认单位为平方米,超过1000000平方米换算为平方千米.
Name Type Description
entity Entity optional
Returns:
面积计算结果.

distance(entity, mode)String

距离计算:默认单位为米,超过1000米换算成千米.
Name Type Description
entity Entity optional
mode Number optional 1:空间量算,2:贴地量算.
Returns:
距离计算结果.

elevation(entity)String

高程计算:默认单位为米.
Name Type Description
entity Entity optional
Returns:
当前点的高程值.

height(entity)Object

高度计算:默认单位为米,超过1000米则换算成千米.
Name Type Description
entity Entity optional
Returns:
两点的垂直高度计算结果、水平距离计算结果、空间距离计算结果.