Определение маршрута между двумя точками на сервере

Подскажите пожалуйста, может быть кто-то сталкивался с подобными задачами. Необходимо получить длину маршрута между точками на карте. По сути нужно получить массив данных на сервер, так же как это приходит в библиотеку Yandex Map или тому подобные. То есть кратчайший маршрут, длина, время и возможность выбрать способ передвижения. Geopy не подойдет, поскольку просто высчитывается расстояние и оно не точное. Если есть какие-то идеи по такой задачи, пожалуйста подскажите. (Язык программирование не важен, но лучше python или node.js) Всем спасибо!


Ответы (2 шт):

Автор решения: shchedrin

Это можно реализовать через коммерческий API Маршрутизатора Яндекс.Карт

→ Ссылка
Автор решения: eri

https://project-osrm.org/ можно поставить на свой сервер. Даже есть готовые докеры https://hub.docker.com/u/osrm

→ Ссылка