Forum QGIS
Wyznaczanie obszarów zwartej zabudowy - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: Wyznaczanie obszarów zwartej zabudowy (/thread-1895.html)



Wyznaczanie obszarów zwartej zabudowy - zanko - 23-07-2020

Witam, 
Mam pytanie dotyczące wyznaczenia obszarów zwartej zabudowy w QGIS. Teraz kiedy jest dostęp do geometrii budynków, z powiatów, z usług WFS, zastanawiam się czy jest możliwość wyznaczenia zwartej zabudowy biorąc pod uwagę definicje:

zwartej zabudowie – rozumie się przez to zgrupowanie nie mniej niż 5 budynków, za wyjątkiem budynków o funkcji wyłącznie gospodarczej, pomiędzy którymi największa odległość sąsiadujących ze sobą budynków nie przekracza 100 m;

obszarze zwartej zabudowy – rozumie się przez to obszar wyznaczony przez obwiednię prowadzoną w odległości 50 m od zewnętrznych krawędzi skrajnych budynków tworzących zwartą zabudowę lub po zewnętrznych granicach działek, na których położone są te budynki, jeśli ich odległość od tych granic jest mniejsza niż 50 m.

Ma ktoś jakiś pomysł jak to zrobić?


RE: Wyznaczanie obszarów zwartej zabudowy - xmaziax - 25-07-2020

Bufory i zliczanie przecieć?


RE: Wyznaczanie obszarów zwartej zabudowy - zanko - 31-07-2020

Dziękuję. Czy mogę prosić jeszcze o podpowiedź jak znaleźć "zliczanie przecięć"


RE: Wyznaczanie obszarów zwartej zabudowy - xmaziax - 31-07-2020

Używając jakiegokolwiek programu typu GIS często nie ma gotowego narzędzia, które wprost rozwiązuje problem.

W takich przypadkach rozkładasz co masz do zrobienia na mniejsze kroki,  które kolejno wykonujesz.

W Twoim przypadku ścieżka jaka mi przychodzi do głowy wygląda tak:
1) Bufory na budynkach o odpowiedniej wielkości
2) Warstwę buforów łączysz w 1 geometrię (MultiPolygon) – narzędzie Dissolve
3) Konwertujesz to na Poligony (rozbijasz typ geometrii , Multipart to singleparts)
4) Na tych pierwotnych budynkach generujesz centroidy/punkty na powierzchni.
5) Zliczasz ile w poligonach powstałych w punkcie 3 jest tych punktów z 4 (Count points in polygon)
    jeśli >=5 to chyba masz to co chciałeś czyli budynki spełniające kryterium zwartej zabudowy

Rozwiązanie kolejnej części zadania już Ci zostawiam.


Jeszcze warto pamiętać, że to nie koniecznie jest jedyne słuszne rozwiązanie (że o poprawności nie wspomnę Wink ).
Ja raczej mało używam QGIS'a do analiz przestrzennych.
Cała zabawa z GIS polega na tym, że do właściwego wyniku może prowadzić wiele dróg i to jak zrealizujemy zadanie często zależy od naszej pomysłowości.


RE: Wyznaczanie obszarów zwartej zabudowy - gsienko - 01-08-2020

Dodatkowo przy większej złożoności jak i powtarzalności danych czynności w QGIS warto zainteresować się modelerem graficznym. W 3.14 jest dużo nowości z nim związanych, między innymi możliwość tworzenia warunkowych części modelu.