Controls

FullscreenControlOptions インターフェース

google.maps.FullscreenControlOptions インターフェース

全画面表示コントロールのレンダリングのオプション。

position optional
タイプ:  ControlPosition optional
位置 ID。地図上のコントロールの位置を指定するために使用されます。デフォルト位置は RIGHT_TOP です。

MapTypeControlOptions インターフェース

google.maps.MapTypeControlOptions インターフェース

マップ タイプ コントロールのレンダリング オプション。

mapTypeIds optional
タイプ:  Array<MapTypeId|string> optional
コントロールを表示するマップ タイプの ID です。
position optional
タイプ:  ControlPosition optional
デフォルト: ControlPosition.TOP_RIGHT
位置 ID。地図上のコントロールの位置を指定するために使用されます。
style optional
タイプ:  MapTypeControlStyle optional
スタイル ID表示するマップタイプのコントロールのスタイルを選択するために使用します。

MapTypeControlStyle 定数

google.maps.MapTypeControlStyle 定数

一般的な MapTypesControls の識別子。

アクセスするには、const {MapTypeControlStyle} = await google.maps.importLibrary("maps") を呼び出します。詳しくは、Maps JavaScript API のライブラリをご覧ください。

DEFAULT デフォルトのマップタイプ コントロールを使用します。DEFAULT コントロールを表示するタイミングは、ウィンドウのサイズなどの要因によって変わります。DEFAULT のコントロールは、今後の API のバージョンで変更される可能性があります。
DROPDOWN_MENU 画面サイズに対応したドロップダウン メニュー。
HORIZONTAL_BAR 標準の水平ラジオ ボタン バー。

MotionTrackingControlOptions インターフェース

google.maps.MotionTrackingControlOptions インターフェース

モーション トラッキング コントロールのレンダリング オプション。

position optional
タイプ:  ControlPosition optional
位置 ID。パノラマ上のこのコントロールの位置を指定するために使用されます。デフォルト位置は RIGHT_BOTTOM です。

PanControlOptions インターフェース

google.maps.PanControlOptions インターフェース

移動コントロールのレンダリング オプション。

position optional
タイプ:  ControlPosition optional
デフォルト: ControlPosition.TOP_LEFT
位置 ID。地図上のコントロールの位置を指定するために使用されます。

RotationControlOptions インターフェース

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。地図上のコントロールの位置を指定するために使用されます。デフォルトの位置は、ナビゲーション(ズームとパン)コントロールに埋め込まれています。この位置が空の場合、または zoomControlOptions または panControlOptions で指定した位置と同じ場合、ストリートビュー コントロールはナビゲーション コントロールの一部として表示されます。それ以外の場合は個別に表示されます。

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 要素は右上から中央に向かって配置されます。