Controls

FullscreenControlOptions 介面

google.maps.FullscreenControlOptions 介面

全螢幕控制項的顯示選項。

position optional
類型:  ControlPosition optional
位置 ID。用於指定地圖上控制項的位置。預設位置為 RIGHT_TOP

GeoControlOptions 介面

google.maps.MapTypeControlOptions 介面

地圖類型控制項的呈現選項。

mapTypeIds optional
類型:  Array<MapTypeId|string> optional
控制項中顯示的地圖類型 ID。
position optional
類型:  ControlPosition optional
位置 ID。用於指定地圖上控制項的位置。
style optional
類型:  MapTypeControlStyle optional
樣式 ID。用於選取要顯示的地圖類型控制項樣式。

GeoControlStyle 常數

google.maps.MapTypeControlStyle 常數

一般 MapTypesControls 的 ID。

呼叫 const {MapTypeControlStyle} = await google.maps.importLibrary("maps") 即可存取。請參閱 Maps JavaScript API 中的程式庫

DEFAULT 使用預設的地圖類型控制項。顯示 DEFAULT 控制項時,視窗會因視窗大小和其他因素而不同。日後的 API 版本可能會變更 DEFAULT 控制項。
DROPDOWN_MENU 考慮螢幕空間時使用的下拉式選單。
HORIZONTAL_BAR 標準水平圓形按鈕列。

MotionTrackingControlOptions 介面

google.maps.MotionTrackingControlOptions 介面

動作追蹤控制項的顯示選項。

position optional
類型:  ControlPosition optional
位置 ID。用於指定此控制項在全景上的位置。預設位置為 RIGHT_BOTTOM

PanControlOptions 介面

google.maps.PanControlOptions 介面

平移控制項的呈現選項。

position optional
類型:  ControlPosition optional
位置 ID。用於指定地圖上控制項的位置。

rotControlOptions 介面

google.maps.RotateControlOptions 介面

旋轉控制項的呈現選項。

position optional
類型:  ControlPosition optional
位置 ID。用於指定地圖上控制項的位置。預設位置為 TOP_LEFT

ScaleControlOptions 介面

google.maps.ScaleControlOptions 介面

比例控制項的呈現選項。

style optional
類型:  ScaleControlStyle optional
樣式 ID。用於選取要顯示的比例控制項樣式。

ScaleControlStyle 常數

google.maps.ScaleControlStyle 常數

比例控制項的 ID。

DEFAULT 標準比例控制項。

StreetViewControlOptions 介面

google.maps.StreetViewControlOptions 介面

呈現地圖上「街景服務」衣夾人控制項的選項。

position optional
類型:  ControlPosition optional
位置 ID。用於指定地圖上控制項的位置。預設位置嵌入在導覽控制項 (縮放及平移) 中。如果此位置為空白或與 zoomControlOptionspanControlOptions 中指定的位置相同,「街景服務」控制項將作為導航控制項的一部分顯示。否則,將會個別顯示。

ZoomControlOptions 介面

google.maps.ZoomControlOptions 介面

縮放控制項的呈現選項。

position optional
類型:  ControlPosition optional
位置 ID。用於指定地圖上控制項的位置。預設位置為 TOP_LEFT

ControlPosition 常數

google.maps.ControlPosition 常數

用於指定地圖上控制項位置的識別碼。控制項的位置與相同版面配置位置中的其他控制項相關。先加入的控制項,位置會越靠近地圖邊緣。
  +----------------+
  + TL    TC    TR +
  + LT          RT +
  +                +
  + LC          RC +
  +                +
  + LB          RB +
  + BL    BC    BR +
  +----------------+
頂端或底部列的元素會呈現在資料列的中間。左欄或右欄的元素會指向資料欄中間。

呼叫 const {ControlPosition} = await google.maps.importLibrary("core") 即可存取。請參閱 Maps JavaScript API 中的程式庫

BOTTOM_CENTER 元素會位於底部列的中央。
BOTTOM_LEFT 元素會位於左下方,並流向中間。元素會位於 Google 標誌的右側。
BOTTOM_RIGHT 元素會位於右下方,並流向中間。元素會位於版權的左側。
LEFT_BOTTOM 元素會位於左側 (在左下元素的上方),並向上流動。
LEFT_CENTER 元素會位於左側的中央。
LEFT_TOP 元素會位於左側 (在左上元素的下方),並向下流動。
RIGHT_BOTTOM 元素會位於右側 (在右下元素的上方),並向上流動。
RIGHT_CENTER 元素會位於右側的中央。
RIGHT_TOP 元素會位於右側 (在右上元素的下方),並向下流動。
TOP_CENTER 元素會位於頂部列的中央。
TOP_LEFT 元素會位於左上方,並流向中間。
TOP_RIGHT 元素會位於右上方,並流向中間。