Доработка карты на js, leaflet

Цена договорная
15 ноября 2021, 14:41 • 2 отклика • 28 просмотров
Своя карта на которой мы строим и выводим маршруты. Построена на OSM, Leaflet, нескольких сервисах от гугла. Написана на js. Требуется:
1. Заменить используемый сейчас профиль высот маршрута Google Maps Elevation API на Open Elevation.
2. Поправить центрирование построенного трека на карте по всем точкам, чтобы он целиком помещался на видимую часть карты.
3. Мы выводим метки с точками начал всех маршрутов на поисковой карте. Нажатие на метку открывает попап с информацией по маршруту. Сейчас попап могут вылазить за край карты, что вызывает сдвиг видимой области. Нужно всегда выводить попап внутри видимых границ, без смещения карты.