API Reference: https://plazaroute.github.io/plazaroute/
PlazaRoute is a Python Webservice to provide public transport and pedestrian routing. Its main purpose is to show pedestrian routing through open areas. To achieve that, an OSM file for a region is first processed with plaza_preprocessing to add new ways for the router. The processed file can than be used with plaza_routing to provide an API.
A QGIS plugin as a frontend is available here: https://github.com/PlazaRoute/qgis
Python Packages Reference: https://plazaroute.github.io/plazaroute/
This project was created as a part of a student research project at the University of Applied Sciences Rapperswil (HSR). The full text can be found here.
Python package to prepare OSM data for pedestrian routing through open spaces. With two available algorithms - Visibility Graph and SpiderWeb Graph - new ways over open spaces (plazas) will be generated.
See the plaza_preprocessing README for more information
Python webservice that exposes an API which can be used for public transport and pedestrian routing.
See the plaza_routing README for more information
Have a look in deploy directory to see how a production setup might be setup to automatically update the pbf files and restart the graphhopper service whenever the pbf changes.