DrawingManager 類
google.maps.drawing.DrawingManager
類
此類允許用戶在地圖上畫各種覆蓋物
構(gòu)造函數(shù) | |
---|---|
DrawingManager( | 創(chuàng)建一個(gè) DrawingManager 對(duì)象 |
方法 | |
---|---|
getDrawingMode() | Return Value: 返回當(dāng)前的模式 |
getMap() | Return Value: 返回Map對(duì)象 |
setDrawingMode( | Return Value: 設(shè)置當(dāng)前的模式,可接收的參數(shù): 'marker', 'polygon', 'polyline','rectangle', 'circle','null'表示當(dāng)前進(jìn)行拖拽地圖,不進(jìn)行操作 |
setMap( | Return Value: 設(shè)置Map對(duì)象 |
setOptions( | Return Value: 設(shè)置 DrawingManager 選項(xiàng) |
事件 | |
---|---|
circlecomplete | Arguments: 當(dāng)添加圓形覆蓋物完成時(shí)觸發(fā) |
markercomplete | Arguments: 當(dāng)添加標(biāo)注完成時(shí)觸發(fā) |
overlaycomplete | Arguments: 當(dāng)添加覆蓋物完成時(shí)觸發(fā) |
polygoncomplete | Arguments: 當(dāng)添加多邊形完成時(shí)觸發(fā) |
polylinecomplete | Arguments: 當(dāng)添加多線段完成時(shí)觸發(fā) |
rectanglecomplete | Arguments: 當(dāng)添加矩形完成時(shí)觸發(fā) |
DrawingManagerOptions 對(duì)象
google.maps.drawing.DrawingManagerOptions
對(duì)象
屬性 | |
---|---|
circleOptions | Type: 添加圓形覆蓋物時(shí)的選項(xiàng) |
drawingControl | Type: 是否啟用 |
drawingControlOptions | Type: 控制選項(xiàng) |
drawingMode | Type: 當(dāng)前運(yùn)行的模式,可用值:'marker', 'polygon', 'polyline','rectangle', 'circle','null'; |
map | Type: Map對(duì)象 |
markerOptions | Type: 使用此控件創(chuàng)建的新 標(biāo)注 樣式 |
polygonOptions | Type: 使用引控件創(chuàng)建新 多邊形 樣式 |
polylineOptions | Type: 使用引控件創(chuàng)建新 多線段 樣式 |
rectangleOptions | Type: 使用引控件創(chuàng)建新 矩形 樣式 |
DrawingControlOptions 對(duì)象
google.maps.drawing.DrawingControlOptions
對(duì)象
Properties | |
---|---|
drawingModes | Type: 允許當(dāng)前添加覆蓋物的種類 |
position | Type: 顯示位置 |
OverlayType 常量
google.maps.drawing.OverlayType
常量
常量 | |
---|---|
CIRCLE | 圓 |
MARKER | 標(biāo)注 |
POLYGON | 多邊形 |
POLYLINE | 多線段 |
RECTANGLE | 矩形 |