Як обчислити сфери послуг мережі в QGIS?


18

Чи є в QGIS спосіб застосувати буфери службової зони, наприклад, якщо у мене є точка на карті, я хочу показати покриття послуги в 1 миля, 2 милі, 3 милі, перерви за допомогою дорожньої мережі?


Перегляньте питання щодо альтернатив pgRouting для інструментів мережевого аналізу.
radek

Я знайшов два цікавих суті : gist.github.com/laurensversluis/137d903cd547f2f980f8 та gist.github.com/laurensversluis/344c8326e11a952e5fd8 . можливо вони можуть бути корисними для відповіді на це запитання
Томас Б

Відповіді:


15

Ця відповідь відображає ситуацію 2012 року. Нижче перегляньте мою нову відповідь щодо рішення, що стосується лише QGIS.

Я описав, як обчислити службові райони, так само зони водозбору в областях лову з допомогою pgRouting drive_distance () та пов'язаних з ними публікацій. Усі вони використовують QGIS та pgRouting - розширення для маршрутизації для баз даних PostGIS.

введіть тут опис зображення


5

Рішення можна знайти за допомогою:

Приклад "Використання ГІС для підтримки прийняття рішень в екстреній медичній допомозі"

Необхідні програми:

QGIS (with GRASS)
OpenOffice
R 

"Для проведення аналізу служб швидкої допомоги швидкої допомоги було використано систему підтримки географічних ресурсів (GRASS) в рамках квантового ГІС (QGIS ). GRASS включений у завантаження QGIS. Однією з переваг GRASS є те, що файли .dbf містять Дані атрибутів зберігаються у власній папці файлів. Це корисно для доступу до статистичних даних. Доступними варіантами відкритого коду є OpenOffice або R. "

Повний підручник та висновок: http://gracilis.carleton.ca/CUOSGwiki/index.php/Using_GIS_for_Decision_Support_in_Emergency_Medical_Services

Ви можете включити буферизацію (а не на основі багатокутника) до власних даних.


4

Відповідь лише на QGIS

QGIS 3 надає нестандартні інструменти аналізу мережі у своїй панелі інструментів Processing. Існує два інструменти сфери обслуговування: один для обчислення областей обслуговування навколо однієї точки та один для обчислення областей обслуговування для всього шару точок:

введіть тут опис зображення


Стара відповідь

Якщо вам подобається сценарій Python, ознайомтеся з бібліотекою аналізу мережі QGIS. Кулінарна книга PyQGIS містить фрагмент з областей доступності, який може послужити вихідною точкою.

В основному, ви перевіряєте дерево найкоротшого шляху, щоб знайти всі вершини, доступні з певною максимальною вартістю.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.