https://mhc-datathon.github.io/DJI/
https://mhc-datathon.github.io/DJI/intro_video.mp4
- Interactive SvelteKit site that visualizes MTA Automated Camera Enforcement (ACE) impacts on bus speeds and violation patterns across NYC.
- Map-based storytelling using MapLibre + Deck.gl, with preprocessed datasets produced from
main.ipynb. - Focus: CUNY campus corridors, facility correlations (precincts, USPS, health), pre/post ACE speed comparisons, and violation-status spatial analysis.
- MTA Bus Automated Camera Enforced Routes: Beginning October 2019
- MTA OBA API (via trainstat.us)
- MTA Bus Speeds: 2015-2019
- MTA Bus Speeds: 2020 - 2024
- MTA Bus Speeds: Beginning 2025
- MTA Central Business District Geofence: Beginning June 2024
- City University of New York (CUNY) University Campus Locations
- Health Facility Map
- Police Precincts
- USPS Facilities
- Borough Boundaries
Fetch USPS facilities:
curl -G \
--data-urlencode "where=1=1" \
--data-urlencode "geometry=-74.25909,40.477399,-73.700272,40.917577" \
--data-urlencode "geometryType=esriGeometryEnvelope" \
--data-urlencode "inSR=4326" \
--data-urlencode "outSR=4326" \
--data-urlencode "outFields=*" \
--data-urlencode "f=geojson" \
"https://services5.arcgis.com/TBEibzxOE0dzXUyc/arcgis/rest/services/USPS_Facilities_FC_20250221_1/FeatureServer/0/query" \
-o usps_nyc.geojson- Run
uv syncto install dependencies - Create a
data/directory and copy the required datasets to that folder. - Open notebook and run all cells.
- Run
./generate_pmtiles