An interactive map for exploring transit accessibility in New York City, based on the style of https://chronotrains.com
View it live at https://subwaysheds.com
This began as an attempt to mimic the amazing interactive experience of chronotrains.com for the New York City Subway. (I hereby declare the showing of isochrones on hover "the chronotrains effect")
Isochrones are a compelling visual to show the potential reach of a traveler. My goal is to stimulate a conversation about transit access and maybe give NYC straphangers some ideas for new places to explore via a subway trip.
- Clone this repository
- Install dependencies
npm install
- Run the development server
npm run dev
Isochrones were generated from GTFS data using node.js, turf.js, and the gtfsrouter
R package. Isochrone Code
The app:
- Vite.js with React for the application framework and routing
- Mapbox GL JS for mapping + mapbox-gl-geocoder for search
- Fontawesome for icons
- TailwindCSS for layout and styling