В сети встречал похожие обработки, но по набору координат не было. Маршрут рассчитывается использованием Yandex maps API. Можно использовать как набор координат формата [широта1, долгота1], [широта2, долгота2]....[широтаN, долготаN], так и набор адресов: 'Адрес1', 'Адрес2'...'АдресN'. Также можно комбинировать в одном запросе координаты и адреса.
Тестировалось на платформе 8.3.10.2375.