/**
* 距离、面积、高度量测回调
* @callback measureCallback
* @param {Number} result - 距离、面积、高度量测结果
*/
/**
* 三角、方位角量测回调
* @callback triangleCallback
* @param {Array<Cartesian>} result - 三角、方位角量测结果
*/
/**
* 体积量测回调
* @callback volumeCallback
* @param {VolumeRes} result - 三角、方位角量测结果
*/
/**
* 方法回调,返回Entity对象
* @callback entityCallback
* @param {Entity} result - Entity对象,参照Cesium
*/
/**
* 方法回调,返回Primitive类对象
* @callback primitiveCallback
* @param {Primitive | GroundPrimitive} result - Primitive类对象,参照Cesium
*/
/**
* 方法回调,返Object对象
* @callback objectCallback
* @param {Object} res - 返回的结构体
*/
/**
* 方法回调,返回坐标拾取位置结果
* @callback PickPosCallback
* @param {Object} res - 返回的结构体
* @param {Cartesian3} res.cartesian - 笛卡尔坐标
* @param {DegreePosZ} res.degree - WGS84坐标
*/
/**
* 剖面分析回调参数
* @callback ProfileResult
* @param {Entity} line - 绘制的剖面线,Entity类对象,参考Cesium
* @param {Array<DegreePosZ>} points - 剖面线的点集,WGS84坐标数组
*/
/**
* 鼠标点击事件回调参数
* @callback MouseClickEvent
* @param {Object} event - 鼠标事件对象
* @param {Cartesian2} event.position - 地图场景中,屏幕坐标
*/
/**
* 鼠标移动事件回调参数
* @callback MouseMoveEvent
* @param {Object} event - 鼠标事件对象
* @param {Cartesian2} event.startPosition - 地图场景中,鼠标移动前屏幕坐标
* @param {Cartesian2} event.endPosition - 地图场景中,鼠标移动后屏幕坐标
*/
/**
* 鼠标滚轮事件回调参数
* @callback MouseWheelEvent
* @param {Number} value - 鼠标滚轮滚动幅度,>0表示向前,<0表示向后
*/