计算面积

计算面积

示例

const layer = hnsdk.area(map , {
    fillColor: "pink",
    fillOpacity: 0.5,
    dashArray: "5,5,5",
  });

参数

入参类型描述
mapMap地图实例
styleObject样式

style

选项类型描述
strokeBooleantrue 是否沿路径绘制边框。把它设置为false ,可以禁用多边形或圆形的边框。
colorString'#3388ff'Stroke(描边)颜色
weightNumber3Stroke(描边)宽度,单位:像素
opacityNumber1.0Stroke(描边)的不透明度
lineCapString'round' 定义描边 结束时使用的形状 的字符串。
lineJoinString'round' 定义在描边 转角处使用的形状 的字符串。
dashArrayStringnull 一个定义描边的点画线的 图案范式的字符串。 在一些旧的浏览器中,对 Canvas-powered 图层不起作用。
dashOffsetStringnull 一个字符串,它定义了进入 dash 范式的距离,以 dash 开始。 在一些旧的浏览器中,对 Canvas-powered 图层不起作用。
fillBooleandepends 是否对路径进行颜色填充。设置为 false 可以禁止对多边形或圆形的填充。
fillColorString* 填充颜色。默认为 color 选项的值。
fillOpacityNumber0.2填充的不透明度。
fillRuleString'evenodd' 一个字符串,定义 形状的内部区域 是如何被确定的。
bubblingMouseEventsBooleantrue 当为 true时,这个路径上的鼠标事件将在地图上触发相同的事件 (除非使用 hnsdk.DomEvent.stopPropagation )。
rendererRenderer 在这个路径上使用这个特定的 Renderer(渲染器) 实例。 优先于地图的 default renderer(默认渲染器)
classNameStringnull在一个元素上设置的自定义类名。仅适用于 SVG 渲染器。

方法

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

返回

GeoJSON 实例对象

Last Updated:
Contributors: zhiwen