Was ist die beste Methode, um die Entfernung von der nächsten Straße für eine Reihe von Adresspunkten in QGIS mit einem sehr großen Datensatz zu berechnen? (QGIS 2.0.1, Win XP)
Ich habe die Antworten auf ähnliche Fragen gelesen:
Messen des Abstands zwischen Linien und Punkten in QGIS
Zeichnen senkrechter Linien in PyQGIS?
Berechnen Sie den Mindestabstand zwischen Punkten und Polygonen in QGIS?
/programming/16448402/distance-of-point-feature-to-nearest-polygon-in-r
Dennoch:
Das MMQGIS-Plugin ermittelt die Entfernung zum nächsten Knoten eines Leitungsnetzes, nicht die kürzeste (senkrechte) Entfernung zu einer Leitung.
Die von R und Python vorgeschlagenen Skripte funktionieren ordnungsgemäß für kleine Datensätze und können im Modellierer implementiert werden. Für meine Arbeit habe ich jedoch 530 Punkte und einen regionalen Straßenlayer mit ca. 135.000 Features. Durchlaufen Sie alle Features und nehmen Sie dann die kürzeste Entfernung für Alle Punkte werden enorm viel Zeit in Anspruch nehmen
Ich habe Probleme, GRASS in QGIS 2.0.1 zum Laufen zu bringen ( GRASS in QGIS funktioniert nicht (Windows XP) ).