Circle 类
google.maps.Circle
类
构造函数 | |
---|---|
Circle( | 以给定的参数创建一个圆 |
方法 | |
---|---|
getBounds() | Return Value: 返回圆折边界 |
getCenter() | Return Value: 返回圆的中心点 |
getDraggable() | Return Value: 返回圆的拖拽状态 |
getEditable() | Return Value: 返回圆的可编辑状态 |
getMap() | Return Value: 返回地图的Map对象 |
getRadius() | Return Value: 返回圆的半径 |
getVisible() | Return Value: 返回圆的可见状态 |
setCenter( | Return Value: 返回圆的圆心 |
setDraggable( | Return Value: 设置圆的可拖拽状态 |
setEditable( | Return Value: 设置圆的编辑状态 |
setMap( | Return Value: 返回圆的Map对象 |
setOptions( | Return Value: 设置圆的选项 |
setRadius( | Return Value: 设置圆的半径 |
setVisible( | Return Value: 设置圆的可见状态 |
事件 | |
---|---|
center_changed | Arguments: 当圆心改变时触发 |
click | Arguments: 当鼠标单击圆时触发 |
dblclick | Arguments: 当鼠标双击圆时触发 |
drag | Arguments: 当鼠标在拖拽圆时反复触发 |
dragend | Arguments: 当鼠标拖动结束后触发 |
dragstart | Arguments: 当鼠标开始拖拽圆时触发 |
mousedown | Arguments: 当鼠标在圆上按下时触发 |
mousemove | Arguments: 当鼠标在圆上移动时触发 |
mouseout | Arguments: 当鼠标在圆上移出时触发 |
mouseover | Arguments: 当鼠标移入时触发 |
mouseup | Arguments: 当鼠标弹起时触发 |
radius_changed | Arguments: 当圆的半径改变是触发 |
rightclick | Arguments: 当鼠标右击圆时触发 |
CircleOptions 对象
google.maps.CircleOptions
对象
属性 | |
---|---|
center | Type: 圆心 |
clickable | Type: 设置圆是否可编辑 |
draggable | Type: 设置圆是否可拖拽 |
editable | Type: 设置圆是否可编辑 |
fillColor | Type: 填充颜色。所以 CSS3 颜色都可用 |
fillOpacity | Type: 填充透明度,从0.0到1.0 |
map | Type: Map对象 |
radius | Type: 半径 |
strokeColor | Type: 描边颜色,所有CSS3 颜色都可用 |
strokeOpacity | Type: 描边透明度,从0.0到1.0 |
strokePosition | Type: 描边属性,可选值如下 : google.maps.StrokePosition.CENTER google.maps.StrokePosition.INSIDE google.maps.StrokePosition.OUTSIDE |
strokeWeight | Type: 描边大小,单位:像素 |
visible | Type: 可见状态 |
zIndex | Type: 层级 |