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: 當鼠標右擊圓時觸發 |
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: 層級 |