Process raw TMC data into more functional formats.
Here: http://167.172.146.34
The codebase for the demo can be found at dvrpc\tmc-app
Create and activate a virtual environment:
(base) $ conda create --name tmc_summarizer python=3.8
(base) $ conda activate tmc_summarizerInstall the third-party requirements:
(tmc_summarizer) $ pip install -r requirements.txtInstall this package in 'edit' mode
(tmc_summarizer) $ pip install -e .In all cases, you'll need the proper python environment activated.
(base) $ conda activate tmc_summarizer
(tmc_summarizer) $>>> from tmc_summarizer import write_summary_file
>>> write_summary_file("/my/raw/data/folder", "/my/output/folder")Use the tmc summarize command to kick off the script. You need to specify a path where the data can be found.
(tmc_summarizer) $ tmc summarize my/data/Use the tmc gui command to visually select your data folder.
(tmc_summarizer) $ tmc gui✅ match functionality of prototype
✅ add CLI hook
✅ add GUI hook
✅ write Flask-based web app
🔲 write test suite
🔲 test on Windows & Linux
Light Vehicles tab has Peds in Crosswalk, while the Heavy Vehicles tab has Bikes in Crosswalk. Is this intentional, or mislabeled data?
