Sichtbarkeitsanalyse: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) |
Stefan (Diskussion | Beiträge) |
||
Zeile 3: | Zeile 3: | ||
Siehe auch: | Siehe auch: | ||
* [http://de.wikipedia.org/wiki/Digitales_H%C3%B6henmodell Digitales Höhenmodell] (Wikipedia) | * [http://de.wikipedia.org/wiki/Digitales_H%C3%B6henmodell Digitales Höhenmodell] (Wikipedia) | ||
+ | |||
+ | |||
+ | == Überblick == | ||
Begriffe: | Begriffe: | ||
Zeile 9: | Zeile 12: | ||
* Digitales Oberflächenmodell (DOM) (engl. Digital Surface Model). | * Digitales Oberflächenmodell (DOM) (engl. Digital Surface Model). | ||
− | Software | + | Software: |
* GIS | * GIS | ||
** [[ArcGIS]] | ** [[ArcGIS]] | ||
** [[GRASS]], [[SAGA]] | ** [[GRASS]], [[SAGA]] | ||
* Tools: | * Tools: | ||
− | ** Visibility Analysis Plugin (VAP) for QGIS: http://madchuckle.blogspot.com/2010/10/visibility-analysis-plugin-vap-for-qgis.html# | + | ** Visibility Analysis Plugin (VAP) for QGIS: http://madchuckle.blogspot.com/2010/10/visibility-analysis-plugin-vap-for-qgis.html# |
+ | |||
+ | Formate: GeoTIFF und v.a. das „ESRI ASCII Grid“. | ||
+ | |||
+ | Beispieldaten eines Höhenmodells (DTM): [http://www.swisstopo.admin.ch/internet/swisstopo/de/home/products/height/swissALTI3D/swissALTI3D.html] | ||
+ | |||
+ | |||
+ | == Berechung == | ||
+ | |||
+ | Input: | ||
+ | * DTM-Datei (2D-Matrix) mit Z-Werten, die für Höhe ü.M. stehen. | ||
+ | * "Sichtbarkeitsgrenze" als Radius in Meter. | ||
+ | * Formel zur Berechnung der Bewertung (z.B. quadratisch distanzgewichtet) | ||
+ | |||
+ | Output: | ||
+ | * DTM-Datei (2D-Matrix) mit Z-Werten, mit Farben in 5 Klassen (?) wo Sicht gegeben ist, ansonsten die alten Höhenwerte | ||
+ | |||
+ | Berechne: | ||
+ | * 1. Starte bei Gridpunkt ptN (N = Position minX/minY) | ||
+ | * 2. Iteriere (in x,y) über alle Gridpunkte der Matrix (N endet bei Position maxX/maxY): | ||
+ | ** 2a. Berechne für pt1 die Sichtbarkeit der anderen Grids (bis zur Sichtbarkeitsgrenze) | ||
+ | ** 2b. Falls ein anderes Grid sichtbar, erhöhe dort ein Wert gemäss Formel. | ||
+ | * 3. Klassiere alle Ergebnis-Matrix in 5 Klassen. | ||
+ | |||
[[Kategorie:Geoprocessing]] [[Kategorie:QGIS]] [[Kategorie:ArcGIS]] [[Kategorie:Python]] | [[Kategorie:Geoprocessing]] [[Kategorie:QGIS]] [[Kategorie:ArcGIS]] [[Kategorie:Python]] |
Version vom 12. Dezember 2011, 01:17 Uhr
Sichtbarkeitsanalyse (viewshed).
Siehe auch:
- Digitales Höhenmodell (Wikipedia)
Überblick
Begriffe:
- Digitales Höhenmodell (DHM) (engl. Digital Elevation Model, DEM) => eine repräsentierte Oberfläche.
- Digitale Geländemodell DGM (engl. Digital Terrain Model, DTM) => Erdoberfläche samt allen darauf befindlichen Objekten.
- Digitales Oberflächenmodell (DOM) (engl. Digital Surface Model).
Software:
- GIS
- Tools:
- Visibility Analysis Plugin (VAP) for QGIS: http://madchuckle.blogspot.com/2010/10/visibility-analysis-plugin-vap-for-qgis.html#
Formate: GeoTIFF und v.a. das „ESRI ASCII Grid“.
Beispieldaten eines Höhenmodells (DTM): [1]
Berechung
Input:
- DTM-Datei (2D-Matrix) mit Z-Werten, die für Höhe ü.M. stehen.
- "Sichtbarkeitsgrenze" als Radius in Meter.
- Formel zur Berechnung der Bewertung (z.B. quadratisch distanzgewichtet)
Output:
- DTM-Datei (2D-Matrix) mit Z-Werten, mit Farben in 5 Klassen (?) wo Sicht gegeben ist, ansonsten die alten Höhenwerte
Berechne:
- 1. Starte bei Gridpunkt ptN (N = Position minX/minY)
- 2. Iteriere (in x,y) über alle Gridpunkte der Matrix (N endet bei Position maxX/maxY):
- 2a. Berechne für pt1 die Sichtbarkeit der anderen Grids (bis zur Sichtbarkeitsgrenze)
- 2b. Falls ein anderes Grid sichtbar, erhöhe dort ein Wert gemäss Formel.
- 3. Klassiere alle Ergebnis-Matrix in 5 Klassen.