Czy w QGIS jest jakiś sposób na zastosowanie buforów obszaru usług, np. Jeśli mam punkt na mapie, chcę pokazać zasięg usługi w odległości 1 mili, 2 mili, 3 mil, przerwy w sieci drogowej?
Czy w QGIS jest jakiś sposób na zastosowanie buforów obszaru usług, np. Jeśli mam punkt na mapie, chcę pokazać zasięg usługi w odległości 1 mili, 2 mili, 3 mil, przerwy w sieci drogowej?
Odpowiedzi:
Ta odpowiedź odzwierciedla sytuację w 2012 r. Sprawdź moją nowszą odpowiedź poniżej, aby znaleźć rozwiązanie tylko dla QGIS.
Opisałem, jak obliczyć obszary serwisowe, czyli strefy zlewisk w obszarach zlewni za pomocą pgRouting driving_distance () i powiązanych postów. Wszystkie używają QGIS i pgRouting - rozszerzenia routingu dla baz danych PostGIS.
Rozwiązanie można znaleźć poprzez:
Przykład „Wykorzystanie GIS do wspomagania decyzji w ratownictwie medycznym”
Wymagane programy:
QGIS (with GRASS)
OpenOffice
R
„Aby przeprowadzić analizę obszarów usług pogotowia ratunkowego, w ramach Quantum GIS (QGIS ) zastosowano System Wsparcia Analizy Zasobów Geograficznych (GRASS) . GRASS jest dołączony do pobierania QGIS. Jedną z zalet GRASS jest to, że pliki .dbf, które zawierają dane atrybutów są przechowywane we własnym folderze plików. Jest to przydatne podczas uzyskiwania dostępu do danych statystycznych. Dostępne opcje Open Source to OpenOffice lub R. ”
Pełny samouczek i wnioski: http://gracilis.carleton.ca/CUOSGwiki/index.php/Using_GIS_for_Decision_Support_in_Emergency_Medical_Services
Możesz dołączyć buforowanie (zamiast na podstawie wielokąta) do własnych danych.
Tylko odpowiedź QGIS
QGIS 3 zapewnia gotowe narzędzia do analizy sieci w zestawie narzędzi do przetwarzania. Istnieją dwa narzędzia obszaru usług: jedno do obliczania obszarów usług wokół jednego punktu i jedno do obliczania obszarów usług dla całej warstwy punktów:
Stara odpowiedź
Jeśli nie masz ochoty na wykonywanie skryptów w języku Python, zajrzyj do biblioteki analizy sieci QGIS. Książka kucharska PyQGIS zawiera fragment dotyczący obszarów dostępności, który może służyć jako punkt wyjścia.
Zasadniczo sprawdzasz najkrótszą ścieżkę, aby znaleźć wszystkie wierzchołki, które są osiągalne przy określonym koszcie maksymalnym.