Доработка приложения расчета маршрутов C++
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Дано: Приложение Open Source Routing Machine https://github.com/Project-OSRM/osrm-backend
Необходимые изменения:
1) Разработка метода веб-сервиса, который рассчитывает время и расстояние пути для массива переданных точек
2) Реализовать возможность использовать osrm-routed.exe как сервис ОС Windows
Детали:
В API приложения osrm-routed.exe необходимо добавить метод /durations, в данных POST передается массив географических координат:
[{id: 0, lat0: 55.44566, lat1: 56.04558, lon0: 37.784848, lon1: 37.457888},
{id: 1, lat0: 55.44566, lat1: 56.04558, lon0: 37.784852, lon1: 37.457877}]
Сервис должен возвратить подобный ответ:
[{id: 0, duration: 4577, distance: 23.4877},
{id: 1, duration: 4877, distance: 25.9}]
Необходимые изменения:
1) Разработка метода веб-сервиса, который рассчитывает время и расстояние пути для массива переданных точек
2) Реализовать возможность использовать osrm-routed.exe как сервис ОС Windows
Детали:
В API приложения osrm-routed.exe необходимо добавить метод /durations, в данных POST передается массив географических координат:
[{id: 0, lat0: 55.44566, lat1: 56.04558, lon0: 37.784848, lon1: 37.457888},
{id: 1, lat0: 55.44566, lat1: 56.04558, lon0: 37.784852, lon1: 37.457877}]
Сервис должен возвратить подобный ответ:
[{id: 0, duration: 4577, distance: 23.4877},
{id: 1, duration: 4877, distance: 25.9}]
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.