Params 构造函数参数列表 Constructor
| 序号 | 名称 | 类型 | 必须? | 默认值 | 含义 | 备注 |
|---|---|---|---|---|---|---|
| 1 | viewer | Cesium.Viewer | 是 | - | viewer对象 | - |
| 2 | options{ ... } | CP2dOptions | 否 | - | 其他参数 | 参数集对象 |
| 2-1 | options.gaugerMode | DRAWER_MODE_TYPE | 否 | DRAWER_MODE.LINE | 绘制模式(线or面) | DRAWER_MODE.LINE,DRAWER_MODE.POLYGON |
| 2-2 | options.point | Cesium.PointGraphics.ConstructorOptions | 否 | {黄色空心圆} | Entity的PointGraphics参数项 | - |
| 2-3 | options.polyline | Cesium.PolylineGraphics.ConstructorOptions | 否 | {红色实线} | Entity的PolylineGraphics参数项 | - |
| 2-4 | options.deshline | Cesium.PolylineGraphics.ConstructorOptions | 否 | {红色虚线} | Entity的PolylineGraphics参数项 | - |
| 2-5 | options.afterAddPointFun | (cartesian: Cartesian3) => void | 否 | {浏览器自带confirm} | 删除时的回调函数 | - |
| 2-6 | options.movingCallbackFun | (cartesian: Cartesian3) => void | 否 | - | 绘制移动时的回调函数 | options参数 |
| 2-7 | options.editCallbackFun | (cartesian: Cartesian3, index: number) => void | 否 | - | 绘制编辑拖拽时的回调函数 | options参数 |
| 2-8 | options.delCallbackFun | () => void | 否 | - | 删除节点后的回调函数 | - |
| 2-9 | options.delConfirmFun | () => Promise<boolean> | 否 | {浏览器自带confirm} | 删除时待确认的回调函数 | - |
| 2-10 | options.overCallbackFun | () => void | 否 | - | 绘制结束时的回调函数 | - |