Клуб API Карт

Построение маршрута от точки указанной пользователем на карте и до заранее определенного места

Пост в архиве.
Петр Смирнов
21 мая 2014, 14:15

Подробнее о задаче:

  1. На карте заранее указан некий адрес
  2. Пользователь кликает на свое местоположение на карте
  3. Автоматически строится мартшрут от точки где он кликнул и до заранее определенного места в пункте №1

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

6 комментариев

Посмотрите вот этот пример, там обе точки ставятся через контролы поиска, но пример можно упросить и получится ваш случай. http://api.yandex.ru/maps/jsbox/2.1/deliveryCalculator

Вот на гитхабе реализация в точности вашего кейса https://github.com/dimik/ymaps/blob/gh-pages/examples/delivery-calculator/index.html

Петр Смирнов
28 января 2016, 00:11

Я не знаю как поставить в коде точку с адресом компании :-(

Ну там же все просто довольно - надо адрес по ссылке "льва толстого..." заменить на адрес вашего офиса. И может быть центр карты поменять

Петр Смирнов
28 января 2016, 00:11

Изменил центр карты и поставил другой адрес. При клике на карту ничего не происходит.

Карта тут.

Посмотрите в консоль разработчика, там вы увидите 7 ошибок. Вам надо скопировать к себе не только код примера, но и файлы, в которых описана логика DeliveryCalculator