new MeasurementUtils()
Methods
-
<static> areaUnitConversion(area, unit)
-
按面积单位换算面积数值。
Parameters:
Name Type Description areaNumber 面积 unitNumber 面积单位 Returns:
换算后的面积- Type
- Number
-
<static> getAreaUnitString(unit)
-
获取面积单位文字。
Parameters:
Name Type Description unitNumber 面积单位 Returns:
单位文字- Type
- String
-
<static> getLengthUnitString(unit)
-
获取长度单位文字。
Parameters:
Name Type Description unitNumber 长度单位 Returns:
单位文字- Type
- String
-
<static> lengthUnitConversion(length, unit)
-
按长度单位换算长度数值。
Parameters:
Name Type Description lengthNumber 长度 unitNumber 长度单位 Returns:
换算后的长度- Type
- Number
-
<static> pickPositionByMousePosition(scene, windowPosition, objectsToExclude, heightThreshold)
-
通过屏幕坐标获取场景世界坐标 适用于scene.pickPosition方法在globe.depthTestAgainstTerrain=false时,获取的坐标高程为负值的情况 当高程时低于设定的阈值时,则使用scene.globe.pick方法获取椭球面上的坐标
Parameters:
Name Type Description sceneScene 场景 windowPositionCartesian2 屏幕坐标 objectsToExcludePrimtive | Entity | Cesium3DTileSet 排除对象 heightThresholdNumber 高程出错阈值 Returns:
世界坐标- Type
- Cartesian3