Интерфейс CameraControlOptions
google.maps . CameraControlOptions
Интерфейс google.maps . CameraControlOptions
Параметры отображения элемента управления «Камера».
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_START_BLOCK_END . Идентификатор позиции. Используется для указания положения элемента управления на карте. |
Интерфейс FullscreenControlOptions
google.maps . FullscreenControlOptions
Интерфейс google.maps . FullscreenControlOptions
Параметры отрисовки полноэкранного элемента управления.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_START . Идентификатор позиции. Используется для указания положения элемента управления на карте. |
Интерфейс MapTypeControlOptions
google.maps . MapTypeControlOptions
Интерфейс google.maps . MapTypeControlOptions
Параметры для отрисовки элемента управления типом карты.
Характеристики | |
---|---|
mapTypeIds optional | Идентификаторы типов карт, которые будут отображаться в элементе управления. |
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.BLOCK_START_INLINE_START Идентификатор позиции. Используется для указания положения элемента управления на карте. |
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 По умолчанию: ControlPosition.INLINE_END_BLOCK_END . Идентификатор позиции. Используется для указания положения этого элемента управления на панораме. |
Интерфейс PanControlOptions
google.maps . PanControlOptions
Интерфейс google.maps . PanControlOptions
Параметры рендеринга элемента управления панорамированием.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_END . Идентификатор позиции. Используется для указания положения элемента управления на карте. |
Интерфейс RotateControlOptions
google.maps . RotateControlOptions
Интерфейс google.maps . RotateControlOptions
Параметры для отрисовки элемента управления поворотом.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_END . Идентификатор позиции. Используется для указания положения элемента управления на карте. |
Интерфейс 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 будет отображаться как часть элементов управления навигацией. В противном случае он будет отображаться отдельно. |
sources optional | Тип: Iterable < StreetViewSource > optional По умолчанию: [ StreetViewSource.DEFAULT ] Указывает источники панорам для поиска. Это позволяет ограничить поиск, например, только официальными панорамами Google. Установка нескольких источников будет оцениваться как пересечение этих источников. Примечание. Источник StreetViewSource.OUTDOOR в настоящее время не поддерживается. |
Интерфейс ZoomControlOptions
google.maps . ZoomControlOptions
Интерфейс google.maps . ZoomControlOptions
Параметры рендеринга элемента управления масштабированием.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_END . Идентификатор позиции. Используется для указания положения элемента управления на карте. |
Константы ControlPosition
google.maps . ControlPosition
Константы google.maps . ControlPosition
Идентификаторы, используемые для указания размещения элементов управления на карте. Элементы управления располагаются относительно других элементов управления в той же позиции макета. Элементы управления, добавляемые первыми, располагаются ближе к краю карты. Использование «логических значений» (см. https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_ological_properties_and_values ) рекомендуется для того, чтобы иметь возможность автоматически поддерживать как слева направо (LTR), так и контексты макета справа налево (RTL).
Логические значения в LTR:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
Логические значения в RTL:
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
Устаревшие ценности:
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
Элементы в верхней или нижней строке перемещаются к середине строки. Элементы в левом или правом столбце перемещаются к середине столбца.
Доступ осуществляется путем вызова const {ControlPosition} = await google.maps.importLibrary("core")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
BLOCK_END_INLINE_CENTER | Эквивалент BOTTOM_CENTER как в LTR, так и в RTL. |
BLOCK_END_INLINE_END | Эквивалентно BOTTOM_RIGHT в LTR или BOTTOM_LEFT в RTL. |
BLOCK_END_INLINE_START | Эквивалентно BOTTOM_LEFT в LTR или BOTTOM_RIGHT в RTL. |
BLOCK_START_INLINE_CENTER | Эквивалент TOP_CENTER как в LTR, так и в RTL. |
BLOCK_START_INLINE_END | Эквивалент TOP_RIGHT в LTR или TOP_LEFT в RTL. |
BLOCK_START_INLINE_START | Эквивалент TOP_LEFT в LTR или TOP_RIGHT в RTL. |
BOTTOM_CENTER | Элементы располагаются в центре нижнего ряда. Вместо этого рассмотрите возможность использования BLOCK_END_INLINE_CENTER. |
BOTTOM_LEFT | Элементы располагаются внизу слева и плавно перемещаются к середине. Элементы расположены справа от логотипа Google. Вместо этого рассмотрите возможность использования BLOCK_END_INLINE_START. |
BOTTOM_RIGHT | Элементы располагаются внизу справа и плавно перемещаются к середине. Элементы располагаются слева от авторских прав. Вместо этого рассмотрите возможность использования BLOCK_END_INLINE_END. |
INLINE_END_BLOCK_CENTER | Эквивалент RIGHT_CENTER в LTR или LEFT_CENTER в RTL. |
INLINE_END_BLOCK_END | Эквивалентно RIGHT_BOTTOM в LTR или LEFT_BOTTOM в RTL. |
INLINE_END_BLOCK_START | Эквивалент RIGHT_TOP в LTR или LEFT_TOP в RTL. |
INLINE_START_BLOCK_CENTER | Эквивалентно LEFT_CENTER в LTR или RIGHT_CENTER в RTL. |
INLINE_START_BLOCK_END | Эквивалентно LEFT_BOTTOM в LTR или RIGHT_BOTTOM в RTL. |
INLINE_START_BLOCK_START | Эквивалентно LEFT_TOP в LTR или RIGHT_TOP в RTL. |
LEFT_BOTTOM | Элементы располагаются слева, над нижними левыми элементами и движутся вверх. Вместо этого рассмотрите возможность использования INLINE_START_BLOCK_END. |
LEFT_CENTER | Элементы расположены в центре левой части. Вместо этого рассмотрите возможность использования INLINE_START_BLOCK_CENTER. |
LEFT_TOP | Элементы располагаются слева, под верхними левыми элементами и текут вниз. Вместо этого рассмотрите возможность использования INLINE_START_BLOCK_START. |
RIGHT_BOTTOM | Элементы располагаются справа, над нижними правыми элементами и движутся вверх. Вместо этого рассмотрите возможность использования INLINE_END_BLOCK_END. |
RIGHT_CENTER | Элементы расположены в центре правой части. Вместо этого рассмотрите возможность использования INLINE_END_BLOCK_CENTER. |
RIGHT_TOP | Элементы располагаются справа, под верхними правыми элементами и текут вниз. Вместо этого рассмотрите возможность использования INLINE_END_BLOCK_START. |
TOP_CENTER | Элементы располагаются в центре верхнего ряда. Вместо этого рассмотрите возможность использования BLOCK_START_INLINE_CENTER. |
TOP_LEFT | Элементы располагаются вверху слева и плавно перемещаются к середине. Вместо этого рассмотрите возможность использования BLOCK_START_INLINE_START. |
TOP_RIGHT | Элементы располагаются в правом верхнем углу и плавно перемещаются к середине. Вместо этого рассмотрите возможность использования BLOCK_START_INLINE_END. |