Interactive Transit Map Explorer
An interactive web application that visualizes public transportation networks (buses and trams) using real-time data from OpenStreetMap. Users can click anywhere on a map to explore nearby transit stops and routes within a customizable radius. The application displays bus stops, tram stops, and route paths with color-coded lines, allowing users to filter and toggle individual routes on/off. It queries the Overpass API to fetch live transit data and presents it on an interactive Leaflet map with an intuitive control panel showing statistics like the number of stops and routes found.
ReactTypeScriptLeafletOpenStreetMapOverpass API