Controls

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Полноэкранный интерфейс ControlOptions

google.maps . FullscreenControlOptions интерфейс ControlOptions

Параметры рендеринга полноэкранного элемента управления.

position optional
Тип: ControlPosition optional
Идентификатор позиции. Используется для указания положения элемента управления на карте. Позиция по умолчанию — RIGHT_TOP .

Интерфейс MapTypeControlOptions

google.maps . MapTypeControlOptions Интерфейс google.maps . MapTypeControlOptions

Варианты отображения элемента управления типа карты.

mapTypeIds optional
Тип: Array < MapTypeId |string> optional
Идентификаторы типов карт для отображения в элементе управления.
position optional
Тип: ControlPosition optional
По умолчанию: ControlPosition.TOP_RIGHT .
Идентификатор позиции. Используется для указания положения элемента управления на карте.
style optional
Тип: MapTypeControlStyle optional
Идентификатор стиля. Используется для выбора стиля элемента управления типа карты для отображения.

Константы MapTypeControlStyle

google.maps . MapTypeControlStyle

Идентификаторы для общих MapTypesControls.

При использовании v=beta к нему можно получить доступ, вызвав const {MapTypeControlStyle} = await google.map.importLibrary("maps") . См. Библиотеки в Maps JavaScript API .

DEFAULT Использует элемент управления типа карты по умолчанию. Когда отображается элемент управления DEFAULT , он будет меняться в зависимости от размера окна и других факторов. Элемент управления DEFAULT может измениться в будущих версиях API.
DROPDOWN_MENU Выпадающее меню для экранного меню.
HORIZONTAL_BAR Стандартная горизонтальная панель переключателей.

Интерфейс MotionTrackingControlOptions

google.maps . MotionTrackingControlOptions Интерфейс google.maps . MotionTrackingControlOptions

Параметры рендеринга элемента управления слежением за движением.

position optional
Тип: ControlPosition optional
Идентификатор позиции. Это используется для указания положения этого элемента управления на панораме. Позиция по умолчанию — RIGHT_BOTTOM .

Интерфейс PanControlOptions

google.maps . PanControlOptions Интерфейс google.maps . PanControlOptions

Параметры рендеринга элемента управления панорамированием.

position optional
Тип: ControlPosition optional
По умолчанию: ControlPosition.TOP_LEFT .
Идентификатор позиции. Используется для указания положения элемента управления на карте.

Интерфейс RotateControlOptions

google.maps . RotateControlOptions Интерфейс google.maps . RotateControlOptions

Параметры рендеринга элемента управления поворотом.

position optional
Тип: ControlPosition optional
Идентификатор позиции. Используется для указания положения элемента управления на карте. Позиция по умолчанию — TOP_LEFT .

Интерфейс ScaleControlOptions

google.maps . ScaleControlOptions Интерфейс google.maps . ScaleControlOptions

Параметры рендеринга элемента управления масштабом.

style optional
Тип: ScaleControlStyle optional
Идентификатор стиля. Используется для выбора стиля элемента управления масштабом для отображения.

Константы ScaleControlStyle

google.maps . ScaleControlStyle Константы google.maps . ScaleControlStyle

Идентификаторы для идентификаторов управления масштабированием.

DEFAULT Стандартный регулятор масштаба.

Интерфейс StreetViewControlOptions

google.maps . StreetViewControlOptions Интерфейс google.maps . StreetViewControlOptions

Параметры рендеринга элемента управления человечком Просмотра улиц на карте.

position optional
Тип: ControlPosition optional
Идентификатор позиции. Используется для указания положения элемента управления на карте. Положение по умолчанию встроено в элементы управления навигацией (масштабирование и панорамирование). Если эта позиция пуста или совпадает с позицией, указанной в zoomControlOptions или panControlOptions , элемент управления просмотром улиц будет отображаться как часть элементов управления навигацией. В противном случае он будет отображаться отдельно.

Интерфейс ZoomControlOptions

google.maps . ZoomControlOptions Интерфейс google.maps . ZoomControlOptions

Параметры рендеринга элемента управления масштабированием.

position optional
Тип: ControlPosition optional
Идентификатор позиции. Используется для указания положения элемента управления на карте. Позиция по умолчанию — TOP_LEFT .

Константы ControlPosition

google.maps . ControlPosition Константы google.maps . ControlPosition

Идентификаторы, используемые для указания размещения элементов управления на карте. Элементы управления расположены относительно других элементов управления в той же позиции макета. Элементы управления, добавляемые первыми, располагаются ближе к краю карты.
+----------------+
+ TL TC TR +
+ LT RT +
+ +
+ LC RC +
+ +
+ LB RB +
+ BL BC BR +
+----------------+
Элементы в верхнем или нижнем ряду перемещаются к середине ряда. Элементы в левом или правом столбце перемещаются к середине столбца.

При использовании v=beta к нему можно получить доступ, вызвав const {ControlPosition} = await google.map.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 Элементы расположены в правом верхнем углу и стекают к середине.