Mehr

Wie finde ich die kürzeste Route zwischen zwei Punkten in PostGIS, ohne pgRouting zu verwenden?

Wie finde ich die kürzeste Route zwischen zwei Punkten in PostGIS, ohne pgRouting zu verwenden?


Ich möchte finden kürzester Weg zwischen zwei Punkten gespeichert in PostGIS Datenbank. ich weiss Bescheid pgRouting Funktionalitäten, aber ich möchte es aufgrund von Datenverarbeitungs-/Topologieerstellungsprozessen nicht verwenden.

Gibt es eine solche Funktion / Funktionen in PostGIS, um dasselbe zu erreichen?


Mit PostGIS erhalten Sie die kürzeste Route zwischen zwei Punkten mitST_Distanz(wenn du die Entfernung wissen willst) oder mitST_MakeLine(zur Geometrie):

Wenn Sie das Netzwerk zum Routing verwenden möchten, benötigen Sie eine Netzwerktopologie. Du könntest etwas wie pggraph versuchen, aberQuelleundZielAttribute sind ebenfalls erforderlich.


Schau das Video: QGeek 004 - NETWORK ANALYSIS IN QGIS - POSTGISPGROUTINGOSM2PGROUTING