Controls

Интерфейс FullscreenControlOptions

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

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

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 Константы google.maps . MapTypeControlStyle

Идентификаторы для общих элементов управления MapTypesControl.

Доступ осуществляется путем вызова const {MapTypeControlStyle} = await google.maps.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 , элемент управления Street View будет отображаться как часть элементов управления навигацией. В противном случае он будет отображаться отдельно.

Интерфейс 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 +
+----------------+
Элементы в верхней или нижней строке перемещаются к середине строки. Элементы в левом или правом столбце перемещаются к середине столбца.

Доступ осуществляется путем вызова 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 Элементы располагаются в правом верхнем углу и плавно перемещаются к середине.