gifts2017

API яндекс-карт: Расчет расстояний отрезков маршрута

Опубликовал Тактик 1С (Taktic) в раздел Обработки - Универсальные обработки

Расчет расстояний отрезков маршрута в таблицу значений.

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

 

P.S. На медленном интернете загрузка карты может занимать значительное время, если нажать кнопку "выполнить" слишком рано, получится ошибка скрипта.  Если маршруты отрисовываются, но расстояние не рассчитывается - увеличьте паузу после отрисовки маршрута.

Скачать файлы

Наименование Файл Версия Размер
РасчетРасстоянияAPIЯндексКарт.epf 47
.epf 11,11Kb
08.05.15
47
.epf 11,11Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Олег Пономаренко (O-Planet) 08.05.15 17:32
// P.S. Прежде чем нажимать кнопку - дождитесь загрузки карты.

Это пиать! Напоминает: "ПС. Птица кусается"
Глюки инфостарта рулят! :D
2. set5553 KUKA (set5553) 08.05.15 19:04
(1) O-Planet, можно ли создать маршруты на основе координатных данных? В настоящее время тоже сталкнулся с яндекс картой... Но проблему встретил при распечатке. Форма карты не передается.
3. Дмитрий Никс (aximo) 09.05.15 21:16
а сколько максимально точек может ставить в маршрут Яндекс-карт?
4. Алексей 1 (AlX0id) 10.05.15 13:34
(3) aximo,
"Маршрутизатор

API предоставляет возможность прокладывания автомобильных маршрутов. Маршрут между начальным и конечным пунктом вычисляется автоматически, при этом можно задать произвольное количество точек остановки и транзитных точек маршрута."
https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/router-docpage/
5. Тактик 1С (Taktic) 10.05.15 23:18
(1) O-Planet, спасибо за критику. действительно получилось смешно. :)
Думаю теперь будет понятнее.
6. Тактик 1С (Taktic) 10.05.15 23:27
(4) AlX0id, Я не слишком разбирался с API. У меня каждый отрезок сам по себе.
7. Алексей 1 (AlX0id) 14.05.15 21:33
(6) Taktic,
Ну если отрезков много, то по-любому будет эффективнее передать массив точек )
А так - я не в укор, просто спросили, сколько можно в АПИ пихать точек. У Яндекса ничо так документация, кстати, по этому АПИ. Да и примеры в сети встречаются, но за дополнительные - спасибо )
8. Тактик 1С (Taktic) 15.05.15 08:44
(7) AlX0id, "будет эффективнее передать массив точек"

К сожалению, я не разобрался как получать в ответ массив расстояний. Или вообще получить расстояния каждого отрезка единого маршрута.
Можете подсказать как это сделать?
9. Алексей 1 (AlX0id) 15.05.15 10:21
(8) Taktic,
А по приведенной выше ссылке есть даже пример кода.. Не подходит такой вариант?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа