Класс полилинии
google.maps . Polyline
Класс google.maps . Polyline
Полилиния — это линейное наложение соединенных сегментов линии на карте.
Этот класс расширяет MVCObject
.
Доступ осуществляется путем вызова const {Polyline} = await google.maps.importLibrary("maps")
. См. раздел Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
Polyline | Polyline([opts]) Параметры:
Создайте полилинию, используя переданные PolylineOptions , которые определяют как путь полилинии, так и стиль обводки, который будет использоваться при рисовании полилинии. При построении ломаной линии вы можете передать либо массив LatLng , либо MVCArray из LatLng , хотя простые массивы преобразуются в MVCArray внутри полилинии при создании экземпляра. |
Методы | |
---|---|
getDraggable | getDraggable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли пользователь перетаскивать эту фигуру. |
getEditable | getEditable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли эта фигура редактироваться пользователем. |
getMap | getMap() Параметры: Нет Возвращаемое значение: Map |null Возвращает карту, к которой прикреплена эта фигура. |
getPath | getPath() Параметры: Нет Возвращает путь. |
getVisible | getVisible() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, виден ли этот полигон на карте. |
setDraggable | setDraggable(draggable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может перетаскивать эту фигуру по карте. Свойство geodesic определяет режим перетаскивания. |
setEditable | setEditable(editable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может редактировать эту фигуру, перетаскивая контрольные точки, показанные в вершинах и на каждом сегменте. |
setMap | setMap(map) Параметры:
Возвращаемое значение: Нет Отрисовывает эту фигуру на указанной карте. Если для карты установлено значение null , фигура будет удалена. |
setOptions | setOptions(options) Параметры:
Возвращаемое значение: Нет |
setPath | setPath(path) Параметры:
Возвращаемое значение: Нет Устанавливает путь. Дополнительные сведения см. в PolylineOptions . |
setVisible | setVisible(visible) Параметры:
Возвращаемое значение: Нет Скрывает этот полигон, если установлено значение false . |
Наследуется: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll |
События | |
---|---|
click | function(event) Аргументы:
Это событие вызывается, когда событие щелчка DOM запускается на полилинии. |
contextmenu | function(event) Аргументы:
Это событие запускается, когда событие контекстного меню DOM запускается на Poyline. |
dblclick | function(event) Аргументы:
Это событие вызывается, когда событие DOM dblclick запускается на полилинии. |
drag | function(event) Аргументы:
Это событие вызывается неоднократно, пока пользователь перетаскивает ломаную линию. |
dragend | function(event) Аргументы:
Это событие вызывается, когда пользователь прекращает перетаскивание полилинии. |
dragstart | function(event) Аргументы:
Это событие вызывается, когда пользователь начинает перетаскивать полилинию. |
mousedown | function(event) Аргументы:
Это событие вызывается, когда событие mousedown DOM запускается на полилинии. |
mousemove | function(event) Аргументы:
Это событие вызывается, когда событие перемещения мыши DOM запускается на полилинии. |
mouseout | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши на Polyline. |
mouseover | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши на полилинию. |
mouseup | function(event) Аргументы:
Это событие вызывается, когда событие mouseup DOM запускается на полилинии. |
| function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по полилинии. |
Интерфейс параметров полилинии
google.maps . PolylineOptions
Интерфейс google.maps . PolylineOptions
Объект PolylineOptions, используемый для определения свойств, которые можно задать для полилинии.
Характеристики | |
---|---|
clickable optional | Тип: boolean optional По умолчанию: true Указывает, обрабатывает ли эта Polyline события мыши. |
draggable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может перетаскивать эту фигуру по карте. Свойство geodesic определяет режим перетаскивания. |
editable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может редактировать эту фигуру, перетаскивая контрольные точки, показанные в вершинах и на каждом сегменте. |
geodesic optional | Тип: boolean optional По умолчанию: false Если true , края многоугольника интерпретируются как геодезические и следуют кривизне Земли. Если false , края многоугольника отображаются как прямые линии в пространстве экрана. Обратите внимание, что форма геодезического многоугольника может измениться при перетаскивании, поскольку размеры сохраняются относительно поверхности земли. |
icons optional | Тип: Array < IconSequence > optional Значки, которые будут отображаться вдоль полилинии. |
map optional | Тип: Map optional Карта, на которой отображается полилиния. |
path optional | Тип: MVCArray < LatLng >| Array < LatLng | LatLngLiteral > optional Упорядоченная последовательность координат ломаной линии. Этот путь может быть указан с помощью простого массива LatLng или MVCArray из LatLng . Обратите внимание: если вы передадите простой массив, он будет преобразован в MVCArray Вставка или удаление LatLngs в MVCArray автоматически обновит полилинию на карте. |
strokeColor optional | Тип: string optional Цвет штриха. Поддерживаются все цвета CSS3, за исключением расширенных именованных цветов. |
strokeOpacity optional | Тип: number optional Непрозрачность обводки от 0,0 до 1,0. |
strokeWeight optional | Тип: number optional Ширина штриха в пикселях. |
visible optional | Тип: boolean optional По умолчанию: true Видна ли эта полилиния на карте. |
zIndex optional | Тип: number optional zIndex по сравнению с другими полигонами. |
Интерфейс IconSequence
google.maps . IconSequence
Интерфейс google.maps . IconSequence
Описывает, как значки должны отображаться на линии.
Если ваша полилиния является геодезической, то расстояния, указанные как для смещения, так и для повторения, по умолчанию рассчитываются в метрах. Установка значения смещения или повторения в пикселях приведет к тому, что расстояния будут рассчитываться в пикселях на экране.
Характеристики | |
---|---|
fixedRotation optional | Тип: boolean optional По умолчанию: false Если true , каждый значок в последовательности имеет одинаковое фиксированное вращение независимо от угла края, на котором он находится. Если false , каждый значок в последовательности поворачивается по краю. |
icon optional | Тип: Symbol optional Значок для отображения на линии. |
offset optional | Тип: string optional По умолчанию: '100%' Расстояние от начала строки, на которой должен отображаться значок. Это расстояние может быть выражено в процентах от длины линии (например, «50%») или в пикселях (например, «50 пикселей»). |
repeat optional | Тип: string optional По умолчанию: 0 Расстояние между последовательными значками в строке. Это расстояние может быть выражено в процентах от длины линии (например, «50%») или в пикселях (например, «50 пикселей»). Чтобы отключить повторение значка, укажите «0». |
Класс полигона
google.maps . Polygon
Класс google.maps . Polygon
Многоугольник (как и ломаная линия) определяет ряд связанных координат в упорядоченной последовательности. Кроме того, полигоны образуют замкнутый контур и определяют заполненную область. См. примеры в руководстве разработчика, начиная с простого многоугольника , многоугольника с отверстием и т. д. Обратите внимание, что вы также можете использовать слой данных для создания многоугольника. Уровень данных предлагает более простой способ создания дыр, поскольку он управляет порядком внутренних и внешних путей.
Этот класс расширяет MVCObject
.
Доступ осуществляется путем вызова const {Polygon} = await google.maps.importLibrary("maps")
. См. раздел Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
Polygon | Polygon([opts]) Параметры:
Создайте многоугольник, используя переданные параметры PolygonOptions , которые определяют путь многоугольника, стиль обводки краев многоугольника и стиль заливки для внутренних областей многоугольника. Многоугольник может содержать один или несколько путей, где каждый путь состоит из массива LatLng . При построении этих путей вы можете передать либо массив LatLng, либо MVCArray из LatLng . Массивы преобразуются в MVCArray внутри многоугольника при создании экземпляра. |
Методы | |
---|---|
getDraggable | getDraggable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли пользователь перетаскивать эту фигуру. |
getEditable | getEditable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли эта фигура редактироваться пользователем. |
getMap | getMap() Параметры: Нет Возвращаемое значение: Map |null Возвращает карту, к которой прикреплена эта фигура. |
getPath | getPath() Параметры: Нет Возвращает первый путь. |
getPaths | getPaths() Параметры: Нет Получает пути для этого многоугольника. |
getVisible | getVisible() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, виден ли этот полигон на карте. |
setDraggable | setDraggable(draggable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может перетаскивать эту фигуру по карте. Свойство geodesic определяет режим перетаскивания. |
setEditable | setEditable(editable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может редактировать эту фигуру, перетаскивая контрольные точки, показанные в вершинах и на каждом сегменте. |
setMap | setMap(map) Параметры:
Возвращаемое значение: Нет Отрисовывает эту фигуру на указанной карте. Если для карты установлено значение null , фигура будет удалена. |
setOptions | setOptions(options) Параметры:
Возвращаемое значение: Нет |
setPath | setPath(path) Параметры:
Возвращаемое значение: Нет Устанавливает первый путь. Дополнительные сведения см. в PolygonOptions . |
setPaths | setPaths(paths) Параметры: Возвращаемое значение: Нет Устанавливает путь для этого многоугольника. |
setVisible | setVisible(visible) Параметры:
Возвращаемое значение: Нет Скрывает этот полигон, если установлено значение false . |
Наследуется: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll |
События | |
---|---|
click | function(event) Аргументы:
Это событие вызывается, когда событие щелчка DOM запускается в многоугольнике. |
contextmenu | function(event) Аргументы:
Это событие запускается, когда событие контекстного меню DOM запускается в Polygon. |
dblclick | function(event) Аргументы:
Это событие вызывается, когда событие DOM dblclick запускается в Polygon. |
drag | function(event) Аргументы:
Это событие вызывается неоднократно, пока пользователь перетаскивает многоугольник. |
dragend | function(event) Аргументы:
Это событие вызывается, когда пользователь прекращает перетаскивание многоугольника. |
dragstart | function(event) Аргументы:
Это событие вызывается, когда пользователь начинает перетаскивать многоугольник. |
mousedown | function(event) Аргументы:
Это событие вызывается, когда событие mousedown DOM запускается в многоугольнике. |
mousemove | function(event) Аргументы:
Это событие вызывается, когда событие перемещения мыши DOM запускается в Polygon. |
mouseout | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши Polygon. |
mouseover | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши на Polygon. |
mouseup | function(event) Аргументы:
Это событие вызывается, когда событие mouseup DOM запускается в Polygon. |
| function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по многоугольнику. |
Интерфейс PolygonOptions
google.maps . PolygonOptions
Интерфейс google.maps . PolygonOptions
Объект PolygonOptions, используемый для определения свойств, которые можно задать для Polygon.
Характеристики | |
---|---|
clickable optional | Тип: boolean optional По умолчанию: true Указывает, обрабатывает ли этот Polygon события мыши. |
draggable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может перетаскивать эту фигуру по карте. Свойство geodesic определяет режим перетаскивания. |
editable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может редактировать эту фигуру, перетаскивая контрольные точки, показанные в вершинах и на каждом сегменте. |
fillColor optional | Тип: string optional Цвет заливки. Поддерживаются все цвета CSS3, за исключением расширенных именованных цветов. |
fillOpacity optional | Тип: number optional Непрозрачность заливки от 0,0 до 1,0. |
geodesic optional | Тип: boolean optional По умолчанию: false Если true , края многоугольника интерпретируются как геодезические и следуют кривизне Земли. Если false , края многоугольника отображаются как прямые линии в пространстве экрана. Обратите внимание, что форма геодезического многоугольника может измениться при перетаскивании, поскольку размеры сохраняются относительно поверхности земли. |
map optional | Тип: Map optional Карта, на которой будет отображаться Полигон. |
paths optional | Тип: MVCArray < MVCArray < LatLng >>| MVCArray < LatLng >| Array < Array < LatLng | LatLngLiteral >>| Array < LatLng | LatLngLiteral > optional Упорядоченная последовательность координат, обозначающая замкнутый контур. В отличие от полилиний, полигон может состоять из одного или нескольких контуров. В результате свойство paths может указывать один или несколько массивов координат LatLng . Пути закрываются автоматически; не повторяйте первую вершину пути как последнюю вершину. Простые многоугольники могут быть определены с использованием одного массива LatLng . Более сложные многоугольники могут указывать массив массивов. Любые простые массивы преобразуются в MVCArray s. Вставка или удаление LatLng из MVCArray автоматически обновит полигон на карте. |
strokeColor optional | Тип: string optional Цвет штриха. Поддерживаются все цвета CSS3, за исключением расширенных именованных цветов. |
strokeOpacity optional | Тип: number optional Непрозрачность обводки от 0,0 до 1,0. |
strokePosition optional | Тип: StrokePosition optional По умолчанию: StrokePosition.CENTER . Положение удара. |
strokeWeight optional | Тип: number optional Ширина штриха в пикселях. |
visible optional | Тип: boolean optional По умолчанию: true Виден ли этот полигон на карте. |
zIndex optional | Тип: number optional zIndex по сравнению с другими полигонами. |
Интерфейс PolyMouseEvent
google.maps . PolyMouseEvent
Интерфейс google.maps . PolyMouseEvent
Этот объект возвращается из событий мыши на полилиниях и полигонах.
Этот интерфейс расширяет MapMouseEvent
.
Характеристики | |
---|---|
edge optional | Тип: number optional Индекс края пути под курсором в момент возникновения события, если событие произошло в средней точке редактируемого многоугольника. |
path optional | Тип: number optional Индекс пути под курсором в момент возникновения события, если событие произошло в вершине и многоугольник доступен для редактирования. В противном случае undefined . |
vertex optional | Тип: number optional Индекс вершины под курсором в момент возникновения события, если событие произошло в вершине и ломаная линия или многоугольник доступны для редактирования. Если событие не происходит в вершине, значение undefined . |
Наследовано: domEvent , latLng |
Методы | |
---|---|
Наследовано: stop |
Класс прямоугольника
google.maps . Rectangle
Класс google.maps . Rectangle
Наложение прямоугольника.
Этот класс расширяет MVCObject
.
Доступ осуществляется путем вызова const {Rectangle} = await google.maps.importLibrary("maps")
. См. раздел Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
Rectangle | Rectangle([opts]) Параметры:
Создайте прямоугольник, используя переданные RectangleOptions , которые определяют границы и стиль. |
Методы | |
---|---|
getBounds | getBounds() Параметры: Нет Возвращаемое значение: LatLngBounds |null Возвращает границы этого прямоугольника. |
getDraggable | getDraggable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли пользователь перетаскивать этот прямоугольник. |
getEditable | getEditable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли этот прямоугольник редактироваться пользователем. |
getMap | getMap() Параметры: Нет Возвращаемое значение: Map |null Возвращает карту, на которой отображается этот прямоугольник. |
getVisible | getVisible() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, виден ли этот прямоугольник на карте. |
setBounds | setBounds(bounds) Параметры:
Возвращаемое значение: Нет Устанавливает границы этого прямоугольника. |
setDraggable | setDraggable(draggable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может перетаскивать этот прямоугольник по карте. |
setEditable | setEditable(editable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может редактировать этот прямоугольник, перетаскивая контрольные точки, показанные в углах и на каждом краю. |
setMap | setMap(map) Параметры:
Возвращаемое значение: Нет Отрисовывает прямоугольник на указанной карте. Если для карты установлено значение null , прямоугольник будет удален. |
setOptions | setOptions(options) Параметры:
Возвращаемое значение: Нет |
setVisible | setVisible(visible) Параметры:
Возвращаемое значение: Нет Скрывает этот прямоугольник, если установлено значение false . |
Наследуется: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll |
События | |
---|---|
bounds_changed | function() Аргументы: Нет Это событие вызывается при изменении границ прямоугольника. |
click | function(event) Аргументы:
Это событие вызывается, когда событие щелчка DOM запускается в прямоугольнике. |
contextmenu | function(event) Аргументы:
Это событие вызывается, когда событие контекстного меню DOM запускается в прямоугольнике. |
dblclick | function(event) Аргументы:
Это событие вызывается, когда в прямоугольнике запускается событие DOM dblclick. |
drag | function(event) Аргументы:
Это событие вызывается неоднократно, пока пользователь перетаскивает прямоугольник. |
dragend | function(event) Аргументы:
Это событие вызывается, когда пользователь перестает перетаскивать прямоугольник. |
dragstart | function(event) Аргументы:
Это событие вызывается, когда пользователь начинает перетаскивать прямоугольник. |
mousedown | function(event) Аргументы:
Это событие запускается, когда в прямоугольнике запускается событие DOM mousedown. |
mousemove | function(event) Аргументы:
Это событие вызывается, когда событие mousemove DOM запускается в прямоугольнике. |
mouseout | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши на прямоугольник. |
mouseover | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши на прямоугольник. |
mouseup | function(event) Аргументы:
Это событие вызывается, когда событие mouseup DOM запускается в прямоугольнике. |
| function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по прямоугольнику. |
Интерфейс RectangleOptions
google.maps . RectangleOptions
Интерфейс google.maps . RectangleOptions
Объект RectangleOptions, используемый для определения свойств, которые можно задать для Rectangle.
Характеристики | |
---|---|
bounds optional | Тип: LatLngBounds | LatLngBoundsLiteral optional Границы. |
clickable optional | Тип: boolean optional По умолчанию: true Указывает, обрабатывает ли этот Rectangle события мыши. |
draggable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может перетаскивать этот прямоугольник по карте. |
editable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может редактировать этот прямоугольник, перетаскивая контрольные точки, показанные в углах и на каждом краю. |
fillColor optional | Тип: string optional Цвет заливки. Поддерживаются все цвета CSS3, за исключением расширенных именованных цветов. |
fillOpacity optional | Тип: number optional Непрозрачность заливки от 0,0 до 1,0. |
map optional | Тип: Map optional Карта, на которой отображается прямоугольник. |
strokeColor optional | Тип: string optional Цвет штриха. Поддерживаются все цвета CSS3, за исключением расширенных именованных цветов. |
strokeOpacity optional | Тип: number optional Непрозрачность обводки от 0,0 до 1,0. |
strokePosition optional | Тип: StrokePosition optional По умолчанию: StrokePosition.CENTER . Положение удара. |
strokeWeight optional | Тип: number optional Ширина штриха в пикселях. |
visible optional | Тип: boolean optional По умолчанию: true Виден ли этот прямоугольник на карте. |
zIndex optional | Тип: number optional zIndex по сравнению с другими полигонами. |
Класс круга
google.maps . Circle
Класс google.maps . Circle
Круг на поверхности Земли; также известный как «сферическая крышка».
Этот класс расширяет MVCObject
.
Доступ осуществляется путем вызова const {Circle} = await google.maps.importLibrary("maps")
. См. раздел Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
Circle | Circle([circleOrCircleOptions]) Параметры:
Создайте круг, используя переданные параметры CircleOptions , которые определяют центр, радиус и стиль. |
Методы | |
---|---|
getBounds | getBounds() Параметры: Нет Возвращаемое значение: LatLngBounds |null Получает LatLngBounds этого круга. |
getCenter | getCenter() Параметры: Нет Возвращаемое значение: LatLng |null Возвращает центр этого круга. |
getDraggable | getDraggable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли пользователь перетаскивать этот круг. |
getEditable | getEditable() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, может ли этот круг редактироваться пользователем. |
getMap | getMap() Параметры: Нет Возвращаемое значение: Map |null Возвращает карту, на которой отображается этот круг. |
getRadius | getRadius() Параметры: Нет Возвращаемое значение: number Возвращает радиус этого круга (в метрах). |
getVisible | getVisible() Параметры: Нет Возвращаемое значение: boolean значение Возвращает, виден ли этот круг на карте. |
setCenter | setCenter(center) Параметры:
Возвращаемое значение: Нет Устанавливает центр этого круга. |
setDraggable | setDraggable(draggable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может перетаскивать этот круг по карте. |
setEditable | setEditable(editable) Параметры:
Возвращаемое значение: Нет Если установлено значение true , пользователь может редактировать этот круг, перетаскивая контрольные точки, показанные в центре и по окружности круга. |
setMap | setMap(map) Параметры:
Возвращаемое значение: Нет Отрисовывает круг на указанной карте. Если для карты установлено значение null , круг будет удален. |
setOptions | setOptions(options) Параметры:
Возвращаемое значение: Нет |
setRadius | setRadius(radius) Параметры:
Возвращаемое значение: Нет Устанавливает радиус этого круга (в метрах). |
setVisible | setVisible(visible) Параметры:
Возвращаемое значение: Нет Скрывает этот круг, если установлено значение false . |
Наследуется: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll |
События | |
---|---|
center_changed | function() Аргументы: Нет Это событие вызывается при изменении центра круга. |
click | function(event) Аргументы:
Это событие запускается, когда событие щелчка DOM запускается в круге. |
dblclick | function(event) Аргументы:
Это событие запускается, когда в круге запускается событие DOM dblclick. |
drag | function(event) Аргументы:
Это событие вызывается неоднократно, пока пользователь перетаскивает круг. |
dragend | function(event) Аргументы:
Это событие вызывается, когда пользователь перестает перетаскивать круг. |
dragstart | function(event) Аргументы:
Это событие вызывается, когда пользователь начинает перетаскивать круг. |
mousedown | function(event) Аргументы:
Это событие запускается, когда в круге запускается событие DOM mousedown. |
mousemove | function(event) Аргументы:
Это событие запускается, когда в круге запускается событие перемещения мыши DOM. |
mouseout | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши на круг. |
mouseover | function(event) Аргументы:
Это событие вызывается при наведении курсора мыши на круг. |
mouseup | function(event) Аргументы:
Это событие вызывается, когда событие mouseup DOM запускается в круге. |
radius_changed | function() Аргументы: Нет Это событие вызывается при изменении радиуса круга. |
rightclick | function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по кругу. |
Интерфейс CircleOptions
google.maps . CircleOptions
Интерфейс google.maps . CircleOptions
Объект CircleOptions, используемый для определения свойств, которые можно задать для круга.
Характеристики | |
---|---|
center optional | Тип: LatLng | LatLngLiteral optional Центр Круга. |
clickable optional | Тип: boolean optional По умолчанию: true Указывает, обрабатывает ли этот Circle события мыши. |
draggable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может перетаскивать этот круг по карте. |
editable optional | Тип: boolean optional По умолчанию: false Если установлено значение true , пользователь может редактировать этот круг, перетаскивая контрольные точки, показанные в центре и по окружности круга. |
fillColor optional | Тип: string optional Цвет заливки. Поддерживаются все цвета CSS3, за исключением расширенных именованных цветов. |
fillOpacity optional | Тип: number optional Непрозрачность заливки от 0,0 до 1,0. |
map optional | Тип: Map optional Карта, на которой будет отображаться Круг. |
radius optional | Тип: number optional Радиус в метрах на поверхности Земли. |
strokeColor optional | Тип: string optional Цвет штриха. Поддерживаются все цвета CSS3, за исключением расширенных именованных цветов. |
strokeOpacity optional | Тип: number optional Непрозрачность обводки от 0,0 до 1,0. |
strokePosition optional | Тип: StrokePosition optional По умолчанию: StrokePosition.CENTER . Положение удара. |
strokeWeight optional | Тип: number optional Ширина штриха в пикселях. |
visible optional | Тип: boolean optional По умолчанию: true Виден ли этот круг на карте. |
zIndex optional | Тип: number optional zIndex по сравнению с другими полигонами. |
Константы StrokePosition
google.maps . StrokePosition
Константы google.maps . StrokePosition
Возможные положения штриха на многоугольнике.
Доступ осуществляется путем вызова const {StrokePosition} = await google.maps.importLibrary("maps")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
CENTER | Обводка центрируется на траектории многоугольника, при этом половина обводки находится внутри многоугольника, а половина - за ее пределами. |
INSIDE | Штрих лежит внутри многоугольника. |
OUTSIDE | Штрих лежит за пределами многоугольника. |