@fugro

Какие технологии выбрать для проекта?

Привет!
Я новичок в разработке на Python и познаю все на практике. Уже создал программу для геокодирования с интерфейсом на PyQt. Работает на ура)))
Теперь я взялся за создание веб-сервиса по расчету оптимальных маршрутов передвижения.
Основная суть сервиса - пользователь загружает файл с точками и координатами, сервис рассчитывает дистанцию, время и оптимальный маршрут.
Первоначальные фичи:
1. Задание точек начала и окончания маршрута (склады)
2. Наглядное представление маршрута на карте
3. Предоставление прав доступа (API?)

Столкнулся с первой сложностью - с определением фреймворков и технологий.
Расчеты будут производится на сервере с OSRM.
Docker, Django, MySQL или что-то другое? Нет понимания, что необходимо(
Что почитать и на что обратить внимание?

Буду признателен любой помощи
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Docker, Django, MySQL или что-то другое?

Есть примета "Когда не знаешь нужен ли Docker, он не нужен."
В качестве СУБД лучше берите PostgreSQL, у него богаче возможности по хранению и обработке геоданных.

Что почитать и на что обратить внимание?

Как минимум руководство Django.
Ответ написан
@0pauc0
Сначала networkx.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы