Skip to content

标注工具

一个地图只会有一个标注工具实例

调用方法

toolMark(option)
返回值res.data 为首次创建后不会变的唯一标识tag

option

名称类型说明
editboolean是否可编辑,不传则是open,传则是编辑或取消编辑
iconUrlstring传则触发icon图标的修改
optionsoptions初始化配置
successfunction调用成功回调
failfunction调用失败回调

options

名称类型说明
iconICON初始化时图标配置

工具方法

参考覆盖类方法调用callOverlayFunction,示例如下

示例代码

javascript
// 创建
let toolMarkTag = null;
TDTRenderRef.value.toolMark().then(res => {
  toolMarkTag = res.data;
});
// 开启编辑
TDTRenderRef.value.toolMark({
  edit: true
});
// 关闭编辑
TDTRenderRef.value.toolMark({
  edit: false
});
// 图标修改
TDTRenderRef.value.toolMark({
  iconUrl: 'https://lbs.tianditu.gov.cn/images/bus/map_metro.png'
});
// 清空,标注工具方法,调用覆盖类 callOverlayFunction 方法
TDTRenderRef.value.callOverlayFunction({
  tag: toolMarkTag,
  function: 'clear'
});

贡献者

mosowe

文档版本 v1.0.1