/rcm-d0020e

Primary LanguageJavaScriptMIT LicenseMIT

Road-Condition-Monitoring

RCM is a tool for gathering data from DATEX II and presenting the data in a informative and user friendly way.

See live demo

Prerequisite

Installation

git clone https://github.com/dynematic/rcm-d0020e.git

Webserver

cd /rcm-d0020e/app/
npm install
npm start

JavaBackend

cd /rcm-d0020e/JavaBackend/src/XML_fetch/
java -jar Run.java

RustBackend

cd /rcm-d0020e/RustBackend/
cargo build
cargo run

Database

See Docs.

Built With

  • Leaflet - A JavaScript library for interactive maps
  • OpenStreetMap - Free wiki world map
  • MapBox - An open source mapping platform for custom designed maps
  • Chart.js - Flexible JavaScript charting
  • Boundary-Canvas - A plugin for Leaflet mapping library to draw tiled raster layers with arbitrary boundary
  • GeoData - Data for county boundaries in Sweden

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Authors

License

MIT

Acknowledgments

Continuous work of https://github.com/Rovva/D0020E. A tool built by students at Luleå University of Technology.