Developed to power Conveyal's web-based interface for scenario planning and land-use/transport accessibility analysis, R5 is our routing engine for multimodal (transit/bike/walk/car) networks with a particular focus on public transit
In the frontend we have long wanted to display the GTFS data and allow routes/patterns/trips to be selected by geographic location. One element of this is just spatial indexing of the available routes (either the whole shapes, or their inter-stop segments). We may want a single way of returning them (JSON objects with attached geometries) or two different ways (both JSON and vector tiles for direct display on the map).
In the frontend we have long wanted to display the GTFS data and allow routes/patterns/trips to be selected by geographic location. One element of this is just spatial indexing of the available routes (either the whole shapes, or their inter-stop segments). We may want a single way of returning them (JSON objects with attached geometries) or two different ways (both JSON and vector tiles for direct display on the map).