zaawansowana analiza widoczności - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: GRASS (http://forum.quantum-gis.pl/forum-9.html) +--- Wątek: zaawansowana analiza widoczności (/thread-696.html) |
zaawansowana analiza widoczności - Grzehoow - 20-04-2012 Witam. Mam problem, nad którym się zastanawiam: czy istnieje jakaś funkcja, która pozwoli na zrobienie analizy widoczności z danego punktu na cyfrowym modelu wysokościowym, która nie tylko przedstawiałaby wynik w postaci pól widocznych i niewidocznych, ale dodatkowo w tych polach wskazywałaby (jako wartość w komórkach rastra) na odchylenie w metrach od płaszczyzny patrzenia (czyli raster z informacją w komórkach jak głęboko pod, albo jak wysoko nad płaszczyzną obserwacji znajduje się powierzchnia terenu). Chodzi o analizę urbanistyczną widoczności - wytyczyć pola, w których wysoka zabudowa nie zasłoni obszarów cennych krajobrazowo widzianych z różnych punktów obserwacyjnych. RE: zaawansowana analiza widoczności - p0cisk - 20-04-2012 Witam Możesz zrobić nowy raster z NMT w którym obliczysz różnicę terenu od punktu patrzenia: wartość_piksela-wysokość_obserwacji (r.mapcalc). W ten sposób ujemne wartości będą oznaczać że teren jest niżej, a dodatnie wyżej od punktu obserwacji. Później wystarczy przyciąć ten raster maską z analizy widoczności. Pozdrawiam RE: zaawansowana analiza widoczności - robert - 20-04-2012 Zauważ, że w tym przypadku nie masz czegoś takiego jak "płaszczyzna patrzenia". Bo te "linie patrzenia" nie tworzą płaszczyzny. Analizując nawet najprostszy przypadek - całkowicie płaski teren z obserwatorem 10 m nad powierzchnią terenu. Jak rozumiem, chciałbyś mapę na której w miejscu obserwatora uzyskach wartość 10, a w miarę oddalania się coraz mniejsze wartości, które nie przesłonią tego co dalej. Ale tu jest pewna pułapka logiczna, bo nawet najmniejszy obiekt w dowolnym miejscu, przysłoni to co jest zaraz za nim. Co możnaby policzyć? Obszary, które są niewidoczne. I dla tych obszarów wyznaczyć taką zabudowę, której nie będzie widać zza istniejących przeszkód. Jak? Nie tak prosto, ale dałoby się. |