Интерфейс CameraControlOptions
google.maps . CameraControlOptions
Параметры отображения элемента управления «Камера».
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_START_BLOCK_END Идентификатор позиции. Используется для указания позиции элемента управления на карте. |
Интерфейс FullscreenControlOptions
google.maps . FullscreenControlOptions
Параметры отображения полноэкранного элемента управления.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_START Идентификатор позиции. Используется для указания позиции элемента управления на карте. |
Интерфейс MapTypeControlOptions
google.maps . MapTypeControlOptions
Параметры рендеринга элемента управления типом карты.
Характеристики | |
---|---|
mapTypeIds optional | Идентификаторы типов карт для отображения в элементе управления. |
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.BLOCK_START_INLINE_START Идентификатор позиции. Используется для указания позиции элемента управления на карте. |
style optional | Тип: MapTypeControlStyle optional Идентификатор стиля. Используется для выбора стиля элемента управления типом карты для отображения. |
Константы 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 По умолчанию: ControlPosition.INLINE_END_BLOCK_END Идентификатор позиции. Используется для указания позиции элемента управления на панораме. |
Интерфейс PanControlOptions
google.maps . PanControlOptions
Варианты визуализации управления панорамированием.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_END Идентификатор позиции. Используется для указания позиции элемента управления на карте. |
Интерфейс RotateControlOptions
google.maps . RotateControlOptions
Варианты визуализации элемента управления поворотом.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_END Идентификатор позиции. Используется для указания позиции элемента управления на карте. |
Интерфейс ScaleControlOptions
google.maps . ScaleControlOptions
Варианты визуализации управления масштабом.
Характеристики | |
---|---|
style optional | Тип: ScaleControlStyle optional Идентификатор стиля. Используется для выбора стиля отображения масштаба. |
Константы ScaleControlStyle
google.maps . ScaleControlStyle
Идентификаторы для идентификаторов контроля масштаба.
Константы | |
---|---|
DEFAULT | Стандартный контроль шкалы. |
Интерфейс StreetViewControlOptions
google.maps . StreetViewControlOptions
Варианты отображения элемента управления Street View в виде человечка на карте.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional Идентификатор позиции. Используется для указания позиции элемента управления на карте. Позиция по умолчанию встроена в элементы управления навигацией (масштабирование и панорамирование). Если эта позиция пуста или совпадает с указанной в параметрах zoomControlOptions или panControlOptions , элемент управления Street View будет отображаться как часть элементов управления навигацией. В противном случае он будет отображаться отдельно. |
sources optional | Тип: Iterable < StreetViewSource > optional По умолчанию: [ StreetViewSource.DEFAULT ] Указывает источники панорам для поиска. Это позволяет ограничить поиск, например, только официальными панорамами Google. Указание нескольких источников будет рассматриваться как пересечение этих источников. Примечание: источник StreetViewSource.OUTDOOR в настоящее время не поддерживается. |
Интерфейс ZoomControlOptions
google.maps . ZoomControlOptions
Параметры визуализации управления масштабированием.
Характеристики | |
---|---|
position optional | Тип: ControlPosition optional По умолчанию: ControlPosition.INLINE_END_BLOCK_END Идентификатор позиции. Используется для указания позиции элемента управления на карте. |
Константы ControlPosition
google.maps . ControlPosition
Идентификаторы, используемые для определения расположения элементов управления на карте. Элементы управления располагаются относительно других элементов управления, занимающих ту же позицию в макете. Элементы управления, добавляемые первыми, располагаются ближе к краю карты. Рекомендуется использовать «логические значения» (см. https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_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. |