Маркерный класс
google.maps . Marker
Этот класс расширяет MVCObject
.
Доступ осуществляется путем вызова const {Marker} = await google.maps.importLibrary("marker")
.
См. Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
Marker | Marker([opts]) Параметры:
Создаёт маркер с указанными параметрами. Если указана карта, маркер добавляется на неё при построении. Обратите внимание, что для отображения маркера необходимо задать его положение. |
Константы | |
---|---|
MAX_ZINDEX | Максимальный z-индекс по умолчанию, который API назначает маркеру. Вы можете установить более высокий z-индекс, чтобы вывести маркер на передний план. |
Методы | |
---|---|
getAnimation | getAnimation() Параметры: нет Возвращаемое значение: Animation |null|undefined Получить текущую анимацию. |
getClickable | getClickable() Параметры: нет Возвращаемое значение: boolean значение True, если маркер можно кликнуть. Получите кликабельный статус Marker . |
getCursor | getCursor() Параметры: нет Возвращаемое значение: string|null|undefined Получить тип курсора мыши, отображаемый при наведении. |
getDraggable | getDraggable() Параметры: нет Возвращаемое значение: boolean True, если маркер можно перетаскивать. Получить статус перетаскивания Marker . |
getIcon | getIcon() Параметры: нет Получите значок Marker . См. MarkerOptions.icon . |
getLabel | getLabel() Параметры: нет Возвращаемое значение: MarkerLabel |string|null|undefined Получите метку Marker (см. MarkerOptions.label ). |
getMap | getMap() Параметры: нет Возвращаемое значение: Map | StreetViewPanorama Получите карту или панораму, на которой отображен Marker . |
getOpacity | getOpacity() Параметры: нет Возвращаемое значение: number|null|undefined Число от 0,0 до 1,0. Получите непрозрачность Marker . |
getPosition | getPosition() Параметры: нет Возвращаемое значение: LatLng |null|undefined Получите положение Marker . |
getShape | getShape() Параметры: нет Возвращаемое значение: MarkerShape |null|undefined |
getTitle | getTitle() Параметры: нет Возвращаемое значение: string|null|undefined Получите заголовок подсказки Marker . См. MarkerOptions.title . |
getVisible | getVisible() Параметры: нет Возвращаемое значение: boolean значение True, если маркер виден. Получите видимость Marker . |
getZIndex | getZIndex() Параметры: нет Возвращаемое значение: number|null|undefined zIndex маркера. Получите zIndex Marker . См. MarkerOptions.zIndex . |
setAnimation | setAnimation([animation]) Параметры:
Возвращаемое значение: нет Запустить анимацию. Любая текущая анимация будет отменена. В настоящее время поддерживаются следующие анимации: Animation.BOUNCE и Animation.DROP . Передача значения null приведёт к остановке любой анимации. |
setClickable | setClickable(flag) Параметры:
Возвращаемое значение: нет Установите, можно ли кликнуть по Marker . |
setCursor | setCursor([cursor]) Параметры:
Возвращаемое значение: нет Установите тип курсора мыши, отображаемый при наведении. |
setDraggable | setDraggable(flag) Параметры:
Возвращаемое значение: нет Установите, можно ли перетаскивать Marker . |
setIcon | setIcon([icon]) Возвращаемое значение: нет Установите значок для Marker . См. MarkerOptions.icon . |
setLabel | setLabel([label]) Параметры:
Возвращаемое значение: нет Задайте метку для Marker . См. MarkerOptions.label . |
setMap | setMap(map) Параметры:
Возвращаемое значение: нет Отображает Marker на указанной карте или панораме. Если значение карты равно null , маркер будет удалён. |
setOpacity | setOpacity([opacity]) Параметры:
Возвращаемое значение: нет Установите непрозрачность Marker . |
setOptions | setOptions(options) Параметры:
|