Gibt es in QGIS eine Möglichkeit, Servicebereichspuffer anzuwenden, z. B. wenn ich einen Punkt auf einer Karte habe, den ich über das Straßennetz als Serviceabdeckung von 1 Meile, 2 Meile, 3 Meile, Pausen anzeigen möchte?
Gibt es in QGIS eine Möglichkeit, Servicebereichspuffer anzuwenden, z. B. wenn ich einen Punkt auf einer Karte habe, den ich über das Straßennetz als Serviceabdeckung von 1 Meile, 2 Meile, 3 Meile, Pausen anzeigen möchte?
Antworten:
Diese Antwort spiegelt die Situation von 2012 wider. Überprüfen Sie meine neuere Antwort unten auf eine QGIS-only-Lösung.
Ich habe die Berechnung von Einzugsgebieten bzw. Einzugsgebieten in Einzugsgebieten mit pgRouting driving_distance () und verwandten Beiträgen beschrieben. Alle verwenden QGIS und pgRouting - eine Routing-Erweiterung für PostGIS-Datenbanken.
Eine Lösung finden Sie über:
Beispiel "Verwendung von GIS zur Entscheidungsunterstützung im Rettungsdienst"
Erforderliche Programme:
QGIS (with GRASS)
OpenOffice
R
"Um eine Analyse der Krankenwagendienstbereiche durchzuführen, wurde GRASS (Geographic Resources Analysis Support System) in Quantum GIS (QGIS ) verwendet. GRASS ist im QGIS-Download enthalten. Einer der Vorteile von GRASS besteht darin, dass die DBF-Dateien, die das Attributdaten werden in einem eigenen Dateiordner gespeichert. Dies ist hilfreich, wenn Sie auf die statistischen Daten zugreifen. Open Source-Optionen, die hierfür zur Verfügung stehen, sind OpenOffice oder R. "
Vollständiges Tutorial und Fazit: http://gracilis.carleton.ca/CUOSGwiki/index.php/Using_GIS_for_Decision_Support_in_Emergency_Medical_Services
Sie können die Pufferung (anstatt polygonbasiert) in Ihre eigenen Daten einbeziehen.
Nur QGIS-Antwort
QGIS 3 bietet in seiner Verarbeitungs-Toolbox sofort einsatzbereite Netzwerkanalyse-Tools. Es gibt zwei Servicebereichstools: eines zum Berechnen von Servicebereichen um einen einzelnen Punkt und eines zum Berechnen von Servicebereichen für eine ganze Schicht von Punkten:
Alte Antwort
Wenn Sie mit Python-Skripten vertraut sind, sehen Sie sich die QGIS Network-Analysebibliothek an. Das PyQGIS-Kochbuch enthält einen Ausschnitt über Verfügbarkeitsbereiche , der als Ausgangspunkt dienen kann.
Grundsätzlich überprüfen Sie den Baum mit dem kürzesten Pfad, um alle Scheitelpunkte zu finden, die mit einem bestimmten Höchstbetrag erreichbar sind.