圆形

BmCircle 圆形覆盖物组件由于内部实现所局限,在可编辑状态下进行双向绑定时更新 model 会重置组件状态。

属性

属性名类型默认值描述
centerPoint圆心,是圆形中心点坐标
radiusNumber半径,单位为米
strokeColorString折线颜色
strokeWeightNumber折线的宽度,以像素为单位
strokeOpacityNumber折线的透明度,取值范围0 - 1
strokeStyleString'solid'折线的样式,solid或dashed
fillColorString填充颜色。当参数为空时,折线覆盖物将没有填充效果
fillOpacityNumber填充的透明度,取值范围0 - 1
massClearBooleantrue是否在调用map.clearOverlays清除此覆盖物
editingBooleanfalse是否启用线编辑
clickingBooleantrue是否响应点击事件

事件

事件名参数描述
clickevent{type, target, point, pixel}鼠标点击圆形后会触发此事件
dblclickevent{type, target, point, pixel}鼠标双击圆形后会触发此事件
mousedownevent{type, target, point, pixel}鼠标在圆形上按下触发此事件
mouseupevent{type, target, point, pixel}鼠标在圆形释放触发此事件
mouseoutevent{type, target, point, pixel}鼠标离开圆形时触发此事件
mouseoverevent{type, target, point, pixel}当鼠标进入圆形区域时会触发此事件
removeevent{type, target}移除圆形时触发此事件
lineupdateevent{type, target}圆形覆盖物的属性发生变化时触发此事件

示例

在地图中添加圆形