Class: SectionAnalysis

Glodon.CIMCube.Analysis. SectionAnalysis

高程采样分析类,用于采样和分析高程数据

new SectionAnalysis(map, options)

根据用户传入的分析线,以设定间隔采样高程,并返回数组,数组内容包括水平距离以及对应的高程
Parameters:
Name Type Description
map Glodon.CIMCube CIMCube实例
options Object 剖面分析配置参数
Properties
Name Type Description
layer Glodon.CIMCube.Layer.Tiles3DLayer | Array.<Glodon.CIMCube.Layer.Tiles3DLayer> 只对传入的图层进行高程采样

Methods


doAnalysis(linestringCoord, interval, callback)

进行高程采样
Parameters:
Name Type Description
linestringCoord Array.<Cesium.Cartographic> 线坐标,为经纬度坐标数组
interval Number 采样间隔,单位米
callback function 给function传入的参数为Object数组,Object.length代表水平距离,Object.height代表水平距离对应的高程
Throws:
任何参数为空的话,则抛出异常
Type
Cesium.DeveloperError