Запуск веб-версии Яндекс.Карт

Веб версию Яндекс.Карт можно запустить как из приложений, так и со страниц сайтов. При запуске на стационарном компьютере карта открывается в браузере. Для запуска используется следующая URL-схема:
https://yandex.ru/maps/
При запуске Яндекс.Карты могут выполнить следующие действия:
  1. Открыть карту
  2. Поставить метку
  3. Поставить несколько меток
  4. Найти объекты
  5. Открыть карточку организации
  6. Показать «Что здесь?»
  7. Построить маршрут
  8. Показать панораму в заданной точке

Открыть карту

Параметр Тип данных Описание

ll

float,float

Координаты центра карты (долгота, широта).

z int

Масштаб карты. Задается целым числом от 1 до 19, где 1 — наименее подробный масштаб (весь мир), а 19 — наиболее подробный из возможных.

spn float,float

Область показа. Через запятую указывается размер области по долготе и широте (в градусах). Например, чтобы задать область показа шириной 10,5 градусов, нужно указать: spn=10.5,10.5.

Центр области показа задается с помощью параметра ll (центр карты).

Если уже задан параметр z (масштаб), то spn игнорируется.

l string

Тип карты и информация о пробках.

Тип карты: map (схема), sat (спутник), skl (гибрид).

Показать загруженность магистралей: trf (слой «пробки»). Можно указать только слой пробок или комбинировать этот слой и тип карты. В этом случае значения параметра указываются через запятую. Например: l=map,trf.

Примечание. Если параметры карты не переданы в URL, будут использоваться параметры предыдущей пользовательской сессии.

Пример URL:

https://yandex.ru/maps/?ll=30.310182,59.951059&z=12&l=map

Пример HTML‑ссылки:

<a href="https://yandex.ru/maps/?ll=30.310182,59.951059&z=12&l=map">Карта Санкт-Петербурга</a>

Поставить метку

Параметр Тип данных Описание
pt float,float

Координаты метки (долгота, широта).

Если параметр ll (центр карты) не задан, карта центрируется в точке, указанной в pt.

Пример URL:

https://yandex.ru/maps/?pt=30.335429,59.944869&z=18&l=map

Пример HTML‑ссылки:

<a href="https://yandex.ru/maps/?pt=30.335429,59.944869&z=18&l=map">Летний сад</a>

Поставить несколько меток

Параметр Тип данных Описание
pt float,float

Координаты метки (долгота, широта).

Координаты нескольких меток указывается через знак тильды (~).

ll

float,float

Координаты центра карты (долгота, широта).

z int

Масштаб карты. Задается целым числом от 1 до 19, где 1 — наименее подробный масштаб (весь мир), а 19 — наиболее подробный из возможных.

Пример URL:

https://yandex.ru/maps/?ll=30.310182,59.951059&pt=30.335429,59.944869~30.34127,59.89173&z=12&l=map

Пример HTML‑ссылки:

<a href="https://yandex.ru/maps/?ll=30.310182,59.951059&pt=30.335429,59.944869~30.34127,59.89173&z=12&l=map">Летний сад</a>

Открыть карточку организации

Чтобы открыть карточку организации, используйте следующий URL:

https://yandex.ru/maps/org/{параметры}
Параметр Тип данных Описание
oid int

Уникальный идентификатор организации в приложении Яндекс.Карты.

Совет. Чтобы узнать идентификатор организации:
  • Выберите организацию на карте;
  • Скопируйте значение параметра oid из URL страницы.

Пример URL:

https://yandex.ru/maps/org/1184371713

Пример HTML‑ссылки:

<a href="https://yandex.ru/maps/org/1184371713">Музей советских игровых автоматов</a>

Показать «Что здесь?»

Параметр Тип данных Описание
whatshere[point] float,float

Координаты объекта.

Объектом может быть, например, улица, остановка общественного транспорта, организация.

whatshere[zoom] int

Масштаб карты. Задается целым числом от 1 до 19, где 1 — наименее подробный масштаб (весь мир), а 19 — наиболее подробный из возможных.

Пример URL:

https://yandex.ru/maps/?whatshere[point]=37.444076,55.776788&whatshere[zoom]=17

Пример HTML‑ссылки:

<a href="https://yandex.ru/maps/?whatshere[point]=37.444075,55.776788&whatshere[zoom]=17">Жилой комплекс</a>

Построить маршрут

Параметр Тип данных Описание
rtext float,float~float,float

Координаты точек в маршруте (широта, долгота).

rtt string

Тип маршрута: auto (автомобильный маршрут), mt (общественный транспорт), pd (пешеходный маршрут), bc (велосипедный маршрут).

Например, если параметр rtt=mt, то строится маршрут с использованием общественного транспорта.

Примечание.

Если тип маршрута не задан, используется последний использованный тип маршрутизации. Если маршрут не прокладывался, то используется автомобильный маршрут.

Тип карты в URL передать нельзя, параметры карты остаются такими же, как в предыдущей пользовательской сессии.

Пример URL:

https://yandex.ru/maps/?rtext=59.967870,30.242658~59.898495,30.299559&rtt=mt

Пример HTML‑ссылки:

<a href="https://yandex.ru/maps/?rtext=59.967870,30.242658~59.898495,30.299559&rtt=mt">Как добраться</a>

Показать панораму в заданной точке

Параметр Тип данных Описание
panorama[point] float,float

Координаты точки, в которой показывается панорама (долгота, широта).

panorama[direction] float,float

Направление взгляда.

Задается в градусах, в формате [азимут направления,угол подъема над линией горизонта].

Допустимые значения: от 0 до 360 градусов.

panorama[span] float,float

Размер поля обзора.

Задается в градусах, в формате [горизонтальный размер, вертикальный размер].

Пример URL:

https://yandex.ru/maps/?panorama[point]=37.444075,55.776788&panorama[direction]=228.970000,6.060547&panorama[span]=130.000000,71.919192

Пример HTML‑ссылки:

<a href="https://yandex.ru/maps/?panorama[point]=37.444075,55.776788&panorama[direction]=228.970000,6.060547&panorama[span]=130.000000,71.919192">Панорама</a>