绘制矩形

传入经纬度数组生成矩形面实例对象

示例

const layer = hnsdk.drawPolygon([
    [
      [
        [40, 40],
        [50, 60],
        [60, 60],
        [40, 40],
      ],
    ],
  ],{
  style(geoJsonFeature){
    return {
      color : red,
    }
  }
}
});

layer.addTo(map)

参数

入参类型描述
latlngsarray矩形数组,可以有多个矩形
optionsobject初始化选项

options

选项类型描述
stylefunction必须返回一个对象,可选项详见 styleOptions

styleOptions

选项类型描述
strokeboolean是否沿路径绘制边框。把它设置为false ,可以禁用多边形或圆形的边框。
colorstringStroke(描边)颜色
weightnumberStroke(描边)宽度,单位:像素
opacitynumberStroke(描边)的不透明度
fillboolean是否对路径进行颜色填充。设置为 false 可以禁止对多边形或圆形的填充。
fillColorstring填充颜色。默认为 color 选项的值。
fillOpacitynumber填充的不透明度。

方法

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

返回

GeoJSON 实例对象

Last Updated:
Contributors: zhiwen