Доброго времени суток.
Требуется создать приложение, своего рода "навигатор" по карте Беларуси. Оно должно работать offline, в приложении должна быть возможность выбрать несколько координат, к каждой из них поочереди должен быть проложен маршрут от собственной геопозиции.
От чего отталкиваться чтобы сделать такое?
В данной сфере практически новичок.
Я сумел создать подобное приложение, используя модуль Tkinder, но оно не работает оффлайн и там нельзя проложить маршрут, только указать метки на карте.
Судя по постановке вопроса и ошибкам в его тексте вам ещё не скоро хватит знаний и опыта для реализации задуманного.
Нет смысла отвечать подробно на него. Но в общих чертах сделать такой оффлайн навигатор несложно.
Правда писать его с нуля на чистом питоне тоже никакого смысла нет. Обычно поднимают в докер-контейнерах готовые:
- постгрес с постгисом
- osrm
- тайл-сервар
- ну и само приложение, которое может быть как бэкенд веб-приложения или написано на том же ткинтере.
Самое сложное во всём этом - это сконфигурировать все эти сервисы, ну или найти простую инструкцию которая доходчиво расскажет как вытащить необходимые данные из OSM, как настроить рендер тайлов, как сконфигурировать osrm...
Надо нанять профессионала, заплатить ему аванс и дать ему задание. Затем получить результат и проверить на соответствие заданию. После доведения результата до финального соответствия заданию оплатить расчет.