绘制
提供更高级的绘制能力。
代码演示
API
MpDrawPro
属性
参数 | 说明 | 类型 | 可选值 | 默认值 | 版本 |
clearDrawMode | 结束绘制是否清除绘制图形 | boolean | | true | |
featureConfig | 管理平台配置的绘制图形样式 | object | | {} | |
事件
事件名称 | 说明 | 回调参数 |
start | 开始绘制后触发 | () => {} |
finished | 完成绘制后触发,参数 mode 为当前绘制的模式,feature 为 GeoJSON 格式的要素,shape 为简单几何,center 为中心坐标 | ({ mode, feature, shape, center }) => {} |
方法
方法名称 | 说明 | 参数 |
openDraw | 开启绘制 | mode,绘制模式[draw-point: 画点、draw-polyline: 画线、draw-polygon: 画区、draw-rectangle: 画矩形、draw-circle: 画圆] |
closeDraw | 关闭绘制,会自动清除绘制动作和绘制元素 | - |
removeDraw | 移除绘制 | |
Mp3dDrawPro
属性
参数 | 说明 | 类型 | 可选值 | 默认值 | 版本 |
clearDrawMode | 结束绘制是否清除绘制图形 | boolean | | true | |
featureConfig | 管理平台配置的绘制图形样式 | object | | {} | |
事件
事件名称 | 说明 | 回调参数 |
start | 开始绘制后触发 | () => {} |
finished | 完成绘制后触发,参数 mode 为当前绘制的模式,feature 为 GeoJSON 格式的要素,shape 为简单几何,center 为中心坐标 | ({ mode, feature, shape, center }) => {} |
方法
方法名称 | 说明 | 参数 |
openDraw | 开启绘制 | mode,绘制模式[draw-point: 画点、draw-polyline: 画线、draw-polygon: 画区、draw-rectangle: 画矩形] |
closeDraw | 关闭绘制,会自动清除绘制动作和绘制元素 | - |