Map() 構造器
執行個體
規定地圖的屬性/選項:
var mapOpt = {
center:new google.maps.LatLng(51.508742,-0.120850),
zoom:5,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
定義和用法
MapOptions 對象持有地圖的初始化變量/選項。
文法
property:value,
etc.
MapOptions 的屬性
屬性 | 類型 | 描述 |
---|---|---|
backgroundColor | string | 規定 Map <div> 的背景顔色。 |
center | LatLng | 必需。 規定預設的地圖中心。 |
disableDefaultUI | boolean | 啟用/禁用所有預設控件。 |
disableDoubleClickZoom | 輕按兩下時啟用/禁用縮放并居中。 | |
draggable | 當設定為 False 時,阻止地圖被拖拽。預設是 True。 | |
draggableCursor | 規定要顯示在可拖拽對象上的光标的名稱/URL。 | |
draggingCursor | 規定當對象被拖拽時要顯示的光标的名稱/URL。 | |
heading | number | 規定航拍圖像的航向度數。 |
keyboardShortcuts | 當設定為 False 時,阻止地圖被鍵盤控制。預設是 True。 | |
mapMaker | 如果要使用 Map Maker 圖塊代替正常圖塊,則設定為 True。 | |
mapTypeControl | 規定 Map 類型控件的預設啟用/禁用狀态。 | |
mapTypeControlOptions | MapTypeControlOptions | Map 類型控件的預設顯示選項。 |
mapTypeId | MapTypeId | 預設地圖類型。 |
maxZoom | 地圖的最大縮放級别。 | |
minZoom | 地圖的最小縮放級别。 | |
noClear | 如果設定為 True,則不清空 Map <div> 的内容。 | |
overviewMapControl | Overview Map 控件的啟用/禁用狀态。 | |
overviewMapControlOptions | OverviewMapControlOptions | Overview Map 控件的顯示選項。 |
panControl | Pan 控件的啟用/禁用狀态。 | |
panControlOptions | PanControlOptions | Pan 控件的顯示選項。 |
rotateControl | Rotate 控件的啟用/禁用狀态。 | |
rotateControlOptions | RotateControlOptions | Rotate 控件的顯示選項。 |
scaleControl | Scale 控件的預設啟用/禁用狀态。 | |
scaleControlOptions | ScaleControlOptions | Scale 控件的預設顯示選項。 |
scrollwheel | 當設定為 False 時,禁用地圖上的滾輪縮放。預設是 True。 | |
streetView | StreetViewPanorama | 當地圖上的 Street View pegman 街景人形圖示被投下時,要顯示的 StreetViewPanorama。 |
streetViewControl | Street View Pegman 控件的預設啟用/禁用狀态。 | |
streetViewControlOptions | StreetViewControlOptions | Street View Pegman 控件的預設顯示選項。 |
styles | Array.<MapStyleType> | 要應用到每個預設地圖類型的樣式。 |
tilt | 從視口平面到地圖平面的地圖的入射角,以度為機關進行測量(0 和 45)。 | |
zoom | 預設的 Map 縮放級别。 | |
zoomControl | Zoom 控件的啟用/禁用狀态。 | |
zoomControlOptions | ZoomControlOptions | Zoom 控件的顯示選項。 |