pgRouting Logo

pgRouting

GIS Werkzeuge

pgRouting erweitert eine PostGIS/PostgreSQL Geo-Datenbank um Funktionen für “Kürzeste-Wege” Berechnung (Routing).

Vorteile des Datenbank-Routing Konzepts sind:

  • Daten und Attribute können mittels JDBC, ODBC oder direkt durch Pl/pgSQL von zahlreichen Anwendungen modifiziert werden, wie etwa von Quantum GIS und uDig. Solche Anwendungen können sowohl auf PCs als auch auf mobilen Geräten laufen.
  • Änderungen an den Daten wirken sich unmittelbar auf das Routingergebnis aus. Es besteht keine Notwendigkeit, Daten vorzuberechnen.
  • Der “Kosten” Parameter kann dynamisch mittels SQL berechnet werden und aus verschiedenen Attributen aus unterschiedlichen Tabellen zusammengesetzt sein.
pgRouting Abfrage in pgAdmin III

Kernfunktionen

pgRouting stellt Funktionen zur Verfügung für:

  • “Kürzeste-Wege” Berechnung Dikstra: Routing Algorithmus ohne heuristische Komponente
  • “Kürzeste-Wege” Berechnung A-Star: Routing für große Netzwerke (mit heuristischer Komponente)
  • “Kürzeste-Wege” Berechnung Shooting-Star: Routing mit Unterstützung von Abbiegebeziehungen (mit heuristischer Komponente)
  • Problem des Handlungsreisenden (Traveling Salesperson Problem, TSP)
  • Einzugsbereichberechnung (Isolinien)

Details

Webseite: http://www.pgrouting.org

Lizenz: GNU General Public License (GPL) version 2

Software Version: 1.05

Unterstützte Plattformen: Linux, Windows, Mac

API Schnittstellen: SQL

Kommerzieller Support: http://www.pgrouting.org

Copyright & Disclaimer