Skip to content

INRGIA-team/Urban-Topology-Analysis-Service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сервис по анализу городской топологии

Предварительные действия

  • Поместить OSM файлы исследуемых городов в директорию /api/cities_osm/.
  • Название файлов должны иметь вид: {Название города с большой буквы}.osm. Пример: Москва.osm.
  • Для скачивания готовых файлов подобного вида можно использовать функцию download_city() скрипта osmfetch.py, располагающегося в той же директории. Функция принимает единственный параметр - название города с большой буквы, и производит скачивание файла в директорию, из которой она вызвана. Пример вызова: download_city('Санкт-Петербург').

Запуск

Для запуска серверной части приложения необходимо выполнить из основной директории проекта команду:

docker compose up --build

Примечания

После выполнения команды, по окончании сборки контейнера, доступ к сайту и серверу базы данных можно получить по следующим ссылкам:

Выключение сервера

Для того, чтобы корректно завершить работу сервера в консоле выполните команду:

 docker compose down