CutFillAnalyzeC

new Cesium.CutFillAnalyzeC(viewer, })

填挖方分析
Name Type Default Description
viewer Object 场景视图对象
} Object options 附加参数
options.dataLyers Object viewer.terrainProvider optional 地形图层
options.xPaneNum Number 16 optional X坐标方向采样点的个数
options.yPaneNum Number 16 optional Y坐标方向采样点的个数
options.xCellLength Number -1 optional 设定格子X方向距离,默认为负值的情况下,使用直接设定paneNumber的采样点个数
options.yCellLength Number -1 optional 设定格子Y方向距离
options.height Number 0 optional 平整高程
options.dataType Number 0.0 optional 数据类型,0.0:地形,1.0:模型,2.0:通用
options.callBack function 结果回调函数
options.terrainLevel Number -1 optional 地形取高程时使用的地形层级,默认使用最精细级
Author:
  • 周凌风

Members

挖方体积
数据类型
存储采样点的列表

dotsPolygonList : Array

存储多边形顶点的数组
填方体积
设置的平整高程

heightBuff : Array.<Number>

高程结果数组
表面积
设定格子X方向距离
x坐标方向采样点的个数
设定格子Y方向距离
y坐标方向采样点的个数

Methods

通用型,获取高程并计算
model模型,获取高程并计算
terrain地形,获取高程并进行计算

getMinAndMaxCartesian()Object

获取最大最小经纬度的值
Returns:
最大最小经纬度的值

insertSamplePoints(xPaneNum, yPaneNum, MinAndMax)Object

插入采样点
Name Type Description
xPaneNum Number X方向采样点个数
yPaneNum Number Y方向采样点个数
MinAndMax Object 最大最小经纬度的值
Returns:
panePoints 返回插入点后的结果,包含世界坐标系与经纬度坐标系下的两组结果
开始计算
Name Type Description
params Object 最小最大经纬度值