IPanoramaMarker
Интерфейс, описывающий маркеры на панораме.
Конструктор | Поля | Методы
Конструктор
IPanoramaMarker()
Поля
Имя |
Тип |
Описание |
Дополнительные свойства маркера. |
Методы
Имя |
Возвращает |
Описание |
Возвращает Promise, который будет разрешен объектом, реализующим интерфейс IPanoramaMarkerIconSet и содержащим изображения всех состояний маркера. |
||
Возвращает панораму, к которой принадлежит маркер. |
||
Number[] |
Возвращает положение маркера в системе координат панорамы, которой принадлежит содержащий узел граф. Задается в формате |
Описание полей
properties
{data.Manager} properties
Дополнительные свойства маркера.
Описание методов
getIconSet
{vow.Promise} getIconSet()
Возвращает Promise, который будет разрешен объектом, реализующим интерфейс IPanoramaMarkerIconSet и содержащим изображения всех состояний маркера.
getPanorama
{IPanorama} getPanorama()
Возвращает панораму, к которой принадлежит маркер.
getPosition
{Number[]} getPosition()
Возвращает положение маркера в системе координат панорамы, которой принадлежит содержащий узел граф. Задается в формате [lon, lat, height]
, [lat, lon, height]
или [x, y, height]
в зависимости от системы и порядка координат. height
– высота маркера в метрах, заданная относительно того же уровня, что и высота панорамы.