创建多边形

调用后直接在地图上操作即可

示例

const layer = hnsdk.createPolygon(map, {
  // 双击标志删除点后触发
  deletedCallBack(e) {
    console.log(e);
  },
  // 绘制完成后触发
  drawEndCallBack(e) {
    console.log(e);
  },
});

参数

入参类型描述
mapMapmap 实例
optionsobject初始化选项

options

选项类型描述
drawEndCallBackfunction绘制完成后触发的回调函数有一个事件对象作为入参
deletedCallBackfunction双击标志删除点后触发的回调函数有一个事件对象作为入参

方法

方法返回值描述
removethis从当前处于活动状态的地图中删除图层。
addTothis将图层添加到指定的地图或图层组

返回

Polygon 矩形实例对象

Last Updated:
Contributors: zhiwen