Требуется установить на сайт api карты openstreetmap вместо имеющейся гугл.
Функционал карты должен включать в себя:
* возможность добавления пользователем маркеров;
* сохранение их координат в формате JSON;
* вывод карты с заданными маркерами из бд;
* прокладка маршрута сервисом openrouteservice по имеющимся тропам и прямой линией до сл. точки в местах где дорог нету;
* вывод информации о построенном маршруте (длина, перепад высот и другие)
Имеется подробное т.з. Использовать нужно только готовый функционал обоих сервисов, ничего выдумывать не нужно.