Circle

继承Layer

圆形面(单位是米),可以理解为圆形的Polygon。


示例

W.circle([50.5, 30.5], {radius: 200}).addTo(map);

构造函数

工厂 描述
W.circle(<LatLng> latlng, <Circle options> options?) latlng是圆心,options中包括半径

构造选项

选项 类型 默认值 描述
radius Number 圆的半径,单位是米
stroke Boolean true 是否绘制边框
color String '#3388ff' 边框颜色
weight Number 3 边框粗细,单位是像素
opacity Number 1.0 边框透明度
lineCap String 'round' 两端形状 请参照
lineJoin String 'round' 拐角处形状 请参照
fill Boolean 是否有填充效果
fillColor String * 填充颜色,默认和color相同
fillOpacity Number 0.2 填充透明度
fillRule String 'evenodd' 填充规则请参照
className String null 自定义样式

方法

方法 返回值 描述
setLatLng( this 设置圆心坐标
getLatLng() Number 获取圆心坐标
setRadius(< Number> radius) this 设置半径,单位是米
getRadius() Number 获取半径,单位是米
getBounds() LatLngBounds 获取矩形边界
enableEdit() this 启用编辑
disableEdit() this 禁止编辑
toGeoJSON() Object 返回GeoJSON格式

results matching ""

    No results matching ""