创建圆
调用后直接在地图上操作即可
示例
const layer = hnsdk.createCircle(map, {
// 绘制完成后触发
drawEndCallBack(e) {
setTimeout(() => {
layer.remove(); // 删除图层
}, 2000);
},
});
参数
| 入参 | 类型 | 描述 |
|---|---|---|
| map | Map | map 实例 |
| options | object | 初始化选项 |
options
| 选项 | 类型 | 描述 |
|---|---|---|
| drawEndCallBack | function | 绘制完成后触发的回调函数有一个事件对象作为入参 |
方法
| 方法 | 返回值 | 描述 |
|---|---|---|
| remove | this | 从当前处于活动状态的地图中删除图层。 |
| addTo | this | 将图层添加到指定的地图或图层组 |
返回
Circle 圆实例对象
