Measure

new Cesium.Measure(viewer)

测量、量算功能
Name Type Description
viewer Viewer 场景对象

Members

clampToGround : Boolean

是否显示贴地模式

disInterval : Number

贴地插值密度
对象填充颜色
文字字体颜色;

labelfont : String

文字字体大小和样式 例'18px sans-serif';
文字字体轮廓颜色;

labelShow : Boolean

是否显示文字
线对象颜色

lineWidth : Number

线宽度,需设置height才会起效果
监听偏北角量测
监听面积量测

measureCoordinateEvent : Event

监听点坐标

measureGroudLineDisEvent : Event

监听两点贴地距离

measureGroudLinesDisEvent : Event

监听多点贴地距离量测事件

deprecated measureGroupLineDisEvent : Event

监听两点贴地距离,预备废弃,建议使用Measure.measureGroudLineDisEvent

Deprecated: true

deprecated measureGroupLinesDisEvent : Event

监听多点贴地距离量测事件,预备废弃,建议使用Measure.measureGroudLinesDisEvent

Deprecated: true

measureHeightEvent : Event

监听高度量测

measureHorizontalLineDisEvent : Event

监听两点水平量测

measureHorizontalLinesDisEvent : Event

监听多点水平量测

measureSurfaceLineDisEvent : Event

监听两点球面距离

measureSurfaceLinesDisEvent : Event

监听多点球面距离
创建点对象颜色

pointSize : Number

创建点对象大小

Methods

清空全部量算对象

destroy()undefined

销毁当前对象。包括释放鼠标交互,将当前对象内部变量和事件等置空操作。调用Measure.isDestroyed函数返回true;
Returns:

geometryPoints(geoProperty)

量算功能鼠标交互事件
Name Type Description
geoProperty Object

geometryPolyline(geoProperty)

多点量算交互事件
Name Type Description
geoProperty Object

isDestroyed()boolean

当前对象是否被销毁。
Returns:
偏北角量算
Example:
const m_Measure=new Cesium.Measure(cesiumViewer);
m_Measure.measureAngle();
m_Measure.measureAngleEvent.addEventListener(function(result){
    console.log(result);
});
投影面积量算功能

measureGroudDis()

两点贴地距离量算功能

measureGroudDistances()

多点贴地距离量算功能

deprecated measureGroupDis()

两点贴地距离量算功能,预备废弃,建议使用Measure.measureGroudDis

Deprecated: true

deprecated measureGroupDistances()

多点贴地距离量算功能,预备废弃,建议使用Measure.measureGroudDistances

Deprecated: true

两点高度量算功能

measureHorizontalDis()

两点水平距离量算功能

measureHorizontalDistances()

多点水平距离量算功能

measurePointsCoordinate()

多点经纬度显示功能

measureSurfaceDis()

两点球面距离量算功能

measureSurfaceDistances()

多点球面距离量算功能
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.