Класс полилинии
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) Аргументы:
Это событие возникает, когда на Poyline возникает событие DOM contextmenu. |
dblclick | function(event) Аргументы:
Это событие срабатывает, когда на полилинии срабатывает событие DOM dblclick. |
drag | function(event) Аргументы:
Это событие многократно запускается, пока пользователь перетаскивает полилинию. |
dragend | function(event) Аргументы:
Это событие срабатывает, когда пользователь прекращает перетаскивание полилинии. |
dragstart | function(event) Аргументы:
Это событие срабатывает, когда пользователь начинает перетаскивать полилинию. |
mousedown | function(event) Аргументы:
Это событие вызывается, когда на полилинии срабатывает событие DOM mousedown. |
mousemove | function(event) Аргументы:
Это событие вызывается, когда на полилинии вызывается событие DOM mousemove. |
mouseout | function(event) Аргументы:
Это событие запускается при отмене mouseout полилинии. |
mouseover | function(event) Аргументы:
Это событие запускается при наведении курсора мыши на полилинию. |
mouseup | function(event) Аргументы:
Это событие вызывается, когда на полилинии срабатывает событие DOM mouseup. |
| function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по полилинии. |
Интерфейс 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 . Добавление или удаление LatLng в 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
Описывает, как значки должны отображаться на строке.
Если ваша полилиния геодезическая, то расстояния, заданные для смещения и повторения, по умолчанию рассчитываются в метрах. Если задать для смещения или повторения значение в пикселях, расстояния на экране будут рассчитываться в пикселях.
Характеристики | |
---|---|
fixedRotation optional | Тип: boolean optional По умолчанию: false Если true , каждый значок в последовательности имеет одинаковый фиксированный угол поворота независимо от угла края, на котором он лежит. Если false , каждый значок в последовательности поворачивается так, чтобы выровняться со своим краем. |
icon optional | Тип: Symbol optional Значок для отображения на строке. |
offset optional | Тип: string optional По умолчанию: '100%' Расстояние от начала строки, на котором будет отображаться значок. Это расстояние может быть выражено в процентах от длины строки (например, «50%») или в пикселях (например, «50px»). |
repeat optional | Тип: string optional По умолчанию: 0 Расстояние между последовательными значками в строке. Это расстояние может быть выражено в процентах от длины строки (например, «50%») или в пикселях (например, «50px»). Чтобы отключить повторение значка, укажите «0». |
Класс полигонов
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. |
dblclick | function(event) Аргументы:
Это событие срабатывает, когда на полигоне срабатывает событие DOM dblclick. |
drag | function(event) Аргументы:
Это событие многократно запускается, пока пользователь перетаскивает многоугольник. |
dragend | function(event) Аргументы:
Это событие срабатывает, когда пользователь прекращает перетаскивание многоугольника. |
dragstart | function(event) Аргументы:
Это событие срабатывает, когда пользователь начинает перетаскивать многоугольник. |
mousedown | function(event) Аргументы:
Это событие вызывается, когда на полигоне срабатывает событие DOM mousedown. |
mousemove | function(event) Аргументы:
Это событие вызывается, когда на полигоне вызывается событие DOM mousemove. |
mouseout | function(event) Аргументы:
Это событие запускается при появлении мыши у полигона. |
mouseover | function(event) Аргументы:
Это событие запускается при наведении курсора мыши на полигон. |
mouseup | function(event) Аргументы:
Это событие вызывается, когда на полигоне активируется событие DOM mouseup. |
| function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по многоугольнику. |
Интерфейс PolygonOptions
google.maps . PolygonOptions
Объект PolygonOptions, используемый для определения свойств, которые можно установить для полигона.
Характеристики | |
---|---|
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 . Добавление или удаление 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
Этот объект возвращается из событий мыши на полилиниях и многоугольниках.
Этот интерфейс расширяет MapMouseEvent
.
Характеристики | |
---|---|
edge optional | Тип: number optional Индекс ребра в пределах пути под курсором, когда произошло событие, если событие произошло в средней точке редактируемого многоугольника. |
path optional | Тип: number optional Индекс пути под курсором в момент возникновения события, если событие произошло в вершине и многоугольник доступен для редактирования. В противном случае undefined . |
vertex optional | Тип: number optional Индекс вершины под курсором в момент возникновения события, если событие произошло в вершине, а ломаная или многоугольник доступны для редактирования. Если событие не произошло в вершине, значение undefined . |
Наследуется: domEvent , latLng |
Методы | |
---|---|
Унаследовано: stop |
Класс прямоугольника
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 contextmenu. |
dblclick | function(event) Аргументы:
Это событие срабатывает, когда на прямоугольнике срабатывает событие DOM dblclick. |
drag | function(event) Аргументы:
Это событие многократно запускается, пока пользователь перетаскивает прямоугольник. |
dragend | function(event) Аргументы:
Это событие срабатывает, когда пользователь прекращает перетаскивание прямоугольника. |
dragstart | function(event) Аргументы:
Это событие срабатывает, когда пользователь начинает перетаскивать прямоугольник. |
mousedown | function(event) Аргументы:
Это событие срабатывает, когда на прямоугольнике срабатывает событие DOM mousedown. |
mousemove | function(event) Аргументы:
Это событие срабатывает, когда на прямоугольнике срабатывает событие DOM mousemove. |
mouseout | function(event) Аргументы:
Это событие запускается при выходе прямоугольника за пределы указателя мыши. |
mouseover | function(event) Аргументы:
Это событие срабатывает при наведении курсора мыши на прямоугольник. |
mouseup | function(event) Аргументы:
Это событие срабатывает, когда на прямоугольнике срабатывает событие DOM mouseup. |
| function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по прямоугольнику. |
Интерфейс 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
Круг на поверхности Земли; также известный как «сферическая шапка».
Этот класс расширяет 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 mousemove. |
mouseout | function(event) Аргументы:
Это событие запускается при отрыве круга от экрана. |
mouseover | function(event) Аргументы:
Это событие запускается при наведении курсора мыши на круг. |
mouseup | function(event) Аргументы:
Это событие срабатывает, когда на круге срабатывает событие DOM mouseup. |
radius_changed | function() Аргументы: нет Это событие возникает при изменении радиуса окружности. |
rightclick | function(event) Аргументы:
Это событие вызывается при щелчке правой кнопкой мыши по кругу. |
Интерфейс CircleOptions
google.maps . CircleOptions
Объект CircleOptions, используемый для определения свойств, которые можно установить для Circle.
Характеристики | |
---|---|
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
Возможные положения штриха на многоугольнике.
Доступ осуществляется путем вызова const {StrokePosition} = await google.maps.importLibrary("maps")
.
См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
CENTER | Обводка центрируется по контуру многоугольника, при этом половина обводки находится внутри многоугольника, а половина — снаружи многоугольника. |
INSIDE | Штрих лежит внутри многоугольника. |
OUTSIDE | Штрих лежит за пределами многоугольника. |