Skip to content

Latest commit

 

History

History
42 lines (23 loc) · 1.59 KB

README.md

File metadata and controls

42 lines (23 loc) · 1.59 KB

Дипломная работа -- Информационная система для геокодированных событий -- (2018).

Представляет собой приложение - веб-сервис, позволяющий просматривать и анализировать сведения о ДТП на территории города Москвы (данные взяты за 2015 год).

Требования к системе и ПО.

Для работы приложения требуется компьютер с установленными последними версиями следующих программ:

  • MongoDB (v3.4)
  • NPM (v5.6)
  • Node.js (v8.11)
  • Браузер (например, Google Chrome).

Набор данных

Ссылка на файл с данными - https://yadi.sk/d/12zNr_y33ULWkk

Импорт данных в БД

После скачивания файла, его содержимое необходимо импортировать в MongoDB:

mongoimport --db CarAccidents --collection CarAccidents –-file crash_region_code_1145.json

Затем нужно обновить структуру БД:

node ./setup/dbUpdate.js

(при этом должна быть запущен процесс БД - команда mongod).

Сборка проекта

npm i

npm run build

Запуск приложения

mongod

node ./src/app.js

После этого можно открыть браузер и зайти на http://localhost:3000.