Привет!
Я новичок в разработке на Python и познаю все на практике. Уже создал программу для геокодирования с интерфейсом на PyQt. Работает на ура)))
Теперь я взялся за создание веб-сервиса по расчету оптимальных маршрутов передвижения.
Основная суть сервиса - пользователь загружает файл с точками и координатами, сервис рассчитывает дистанцию, время и оптимальный маршрут.
Первоначальные фичи:
1. Задание точек начала и окончания маршрута (склады)
2. Наглядное представление маршрута на карте
3. Предоставление прав доступа (API?)
Столкнулся с первой сложностью - с определением фреймворков и технологий.
Расчеты будут производится на сервере с OSRM.
Docker, Django, MySQL или что-то другое? Нет понимания, что необходимо(
Что почитать и на что обратить внимание?
Есть примета "Когда не знаешь нужен ли Docker, он не нужен."
В качестве СУБД лучше берите PostgreSQL, у него богаче возможности по хранению и обработке геоданных.