Блог о технологиях Яндекса

Панель маршрутов и другие возможности API в примерах

Пост в архиве.

За лето вышло несколько версий API Яндекс.Карт и мы опубликовали примеры, которые помогут быстрее начать использовать возможности API в ваших проектах.

Панель маршрутов

Панель маршрутов - это новый элемент управления, который позволит пользователю вашего сайта задать точки маршрута и выбрать желаемый вид транспорта на специальной панели. Выбрать точки маршрута можно не только кликом по карте, но также через поиск адреса в поле ввода или указав своё местоположение в один клик.

Владелец сайта может предзадать одну или обе точки маршрута и при необходимости запретить их менять. 

Примеры:
Как добавить панель маршрутов на карту 
Как сделать местоположение пользователя началом маршрута
Как настроить панель и сделать точку маршрута неизменяемой

Поисковые подсказки и проверка адреса при вводе

По мере ввода поискового запроса API может подсказывать пользователю наиболее вероятные варианты с учетом видимой области карты и настроек, которые задаст вебмастер. Это поможет ввести адрес правильно, например, при заполнении формы доставки.

Подсказки можно использовать как вместе с поисковой строкой API Карт, так и отдельно - с любым полем ввода на странице.  Можно даже настроить подсказки по собственным объектам.

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

Примеры:
Как включить подсказки в своём поле ввода
Как проверить адрес при вводе

Геоссылка по точным координатам

Геоссылка — это способ выделить нужный адрес или название организации на странице так, чтобы при клике открывалась карта с расположением объекта. 

Начиная с версии 2.1.54, можно в качестве тела ссылки использовать и координаты объекта. Это удобно, если необходимо точно указать объект, которого нет на карте, или конкретную точку в пределах протяженного объекта. Например, жерло Везувия.

Пример:
Как добавить геоссылку на страницу

Команда API Яндекс.Карт

Оригинал опубликован в клубе API Карт