---
metadata:
  - name: generator
    content: Diplodoc Platform v5.39.1
alternate:
  - https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/IPanoramaMarker.md
  - https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanoramaMarker.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/llms.txt

# IPanoramaMarker

Интерфейс, описывающий маркеры на панораме.

[Конструктор](#constructor-summary) | [Поля ](#properties-summary) | [Методы ](#methods-summary)

## Конструктор {#constructor-summary}

```javascript
IPanoramaMarker()
```

## Поля {#properties-summary}

#|
|| **Имя** | **Тип** | **Описание** ||
|| [properties](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanoramaMarker.md#properties) | [data.Manager](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/data.Manager.md) | Дополнительные свойства маркера. ||
|#


## Методы {#methods-summary}

#|
|| **Имя** | **Возвращает** | **Описание** ||
|| [getIconSet](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanoramaMarker.md#getIconSet)() | [vow.Promise](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/vow.Promise.md) | Возвращает Promise, который будет разрешен объектом, реализующим интерфейс [IPanoramaMarkerIconSet](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanoramaMarkerIconSet.md) и содержащим изображения всех состояний маркера. ||
|| [getPanorama](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanoramaMarker.md#getPanorama)() | [IPanorama](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanorama.md) | Возвращает панораму, к которой принадлежит маркер. ||
|| [getPosition](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanoramaMarker.md#getPosition)() | Number[] | Возвращает положение маркера в системе координат панорамы, которой принадлежит содержащий узел граф. Задается в формате `[lon, lat, height]`, `[lat, lon, height]` или `[x, y, height]` в зависимости от системы и порядка координат. `height` – высота маркера в метрах, заданная относительно того же уровня, что и высота панорамы. ||
|#

## Описание полей {#field_detail}

### properties {#properties}

```javascript
{data.Manager} properties
```

Дополнительные свойства маркера.

## Описание методов {#method_detail}

### getIconSet {#getIconSet}

```javascript
{vow.Promise} getIconSet()
```

**Возвращает** Promise, который будет разрешен объектом, реализующим интерфейс [IPanoramaMarkerIconSet](https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/IPanoramaMarkerIconSet.md) и содержащим изображения всех состояний маркера.

### getPanorama {#getPanorama}

```javascript
{IPanorama} getPanorama()
```

**Возвращает** панораму, к которой принадлежит маркер.

### getPosition {#getPosition}

```javascript
{Number[]} getPosition()
```

**Возвращает** положение маркера в системе координат панорамы, которой принадлежит содержащий узел граф. Задается в формате `[lon, lat, height]`, `[lat, lon, height]` или `[x, y, height]` в зависимости от системы и порядка координат. `height` – высота маркера в метрах, заданная относительно того же уровня, что и высота панорамы.

<!-- XLIFF_FARM_YTRjYWM5_CACHING -->