| name | pfaedle-routing |
| description | pfaedle — map-matching preciso para feeds GTFS. Genera shapes de alta calidad a partir de datos de tránsito. |
pfaedle — Map-Matching para GTFS
Qué hace
pfaedle es un motor de map-matching de alta precisión para feeds de transporte público. Genera shapes de ruta de alta calidad a partir de datos GPS de vehículos, ideal para corregir shapes GTFS incorrectos o incompletos.
Instalación
git clone https://github.com/ad-freiburg/pfaedle.git
cd pfaedle
mkdir build && cd build
cmake ..
make -j$(nproc)
sudo make install
Uso básico
pfaedle --gtfs feed.zip --tracks tracks.csv --output matched.zip
pfaedle --gtfs feed.zip --validate-shapes
Integración con pipelines GTFS
Pitfalls
- Requiere datos GPS de alta calidad (frecuencia ≥ 1 Hz)
- Necesita un archivo OSM del área de interés para el map-matching
- El rendimiento depende del tamaño del área y la cantidad de tracks
- Compatible con Linux principalmente
Referencias
- Repo: https://github.com/ad-freiburg/pfaedle
- Relacionado:
gtfs-tidy, node-gtfs, graphhopper-routing, valhalla-routing
- Paper: "pfaedle: Precise Map-Matching for Public Transit Feeds" (Freiburg University)