[FOSSGIS-Talk] GRASS und Wasservolumen

Markus Neteler neteler at osgeo.org
Fr Dez 14 14:37:54 CET 2012


Hallo Johann,

(die mail lag nun fast ein Jahr als Draft bei mir rum...)

2012/1/9 Johann Murauer <johann.murauer at gmx.net>:
> Hallo,
> ich bin ganz neu hier und möchte mich mit einer allgemeinen Frage, ob so etwas mit GRASS überhaupt geht, an die Gruppe wenden.

(aber klar doch)

> Mein Hintergrund:
> Ich bin Informatiker, ich haben mit GIS etwas herumgespielt. Mit QGIS experimentiert, DEM-Daten angeschaut, kenne mich mit GPS-Geräten und Bearbeitung von GPX-Daten aus (OpenStreetMap). Und ich habe das Buch Desktop GIS, Pragmatic Press überflogen.
>
> Die Aufgabenstellung:
> Ich bin in einer NGO aktiv, die in der Sahelzone Projekte für den Ressourcenschutz durchführt. Dabei sind auch Regenrückhaltebecken seit Neuestem in Gespräch. Das sieht etwa so aus: in einer relativ flachen Gelände wird an einer geeigneten Stelle eine Mauer errichte, Höhe maximal 2 Meter.

... also so wie im Bild unten links in der seitenmittigen Abbildung:
http://skagit.meas.ncsu.edu/~helena/

(blauer "See" - ich finde leider die hoeheraufloesende Abbildung gerade nicht)

> Das Wasser staut sich dort in der Regenzeit und dann kann auch in der Trockenzeit für einige Wochen (mit Glück Monate) noch Gemüse angebaut werden. Es gibt lokale Techniker / Baumeister, die solche Bauwerke planen / berechnen  / bauen und auch entsprechende Erfahrung haben.
>
> Mein Wunsch (geht das prinzipiell mit GRASS?):
> Ich zeichne auf einer DEM-Karte (Layer) eine Linie, die soll einen Damm darstellen. Ich geben die Höhe des Damms an.

Ja, man
- erzeugt eine Linie (digitizer, oder via Vektorimport), Hoehe als Attribut
- rasterisiert sie (v.to.rast), Attribut als Rasterwert
- addiert sie zum DEM (r.mapcalc)

> Dann suche / berechne ich mir in der Umgebung des Damms jene Linien, die eine Wasserscheide bilden. Mit dem Damm und der Wasserscheide habe ich das Regeneinzugsgebiet (Fläche), von der der Niederschlag in das Rückhaltebecken fließt. Die Dammhöhe bestimmt mir das maximale Wasservolumen.

r.watershed macht das.

> Mit einer Simulation der Niederschläge kann ich dann bestimmen, wie viel Wasser im Becken sein wird. Dann möchte ich noch den Wasserverlust simulieren: durch Verdunstung und Versickerung. Zudem versandet durch den eingespülten Sand mit den Jahren das Becken und das Volumen geht zurück.

In GRASS 7 gibt es ein Evapotranspirationsmodul.
Hier auch ein Tutorial:
http://svn.osgeo.org/grass/grass-promo/tutorials/grass_landsat_ETa/main_document.pdf

> Meine Frage: kann man solche Berechnungen mit GRASS machen? Gibt es dazu Literatur / Beispiele oder sollte ich mich nach anderen Tools umsehen? Mir ist natürlich klar, dass nur sehr grobe und ungenaue Resultate möglich sind, aber das ist besser als gar nichts.

Mit obigem kann man schon was machen.
Ansonsten sind einige Experten auf der GRASS-User Liste:

http://grass.osgeo.org/support/mailing-lists/

(die GRASS Web Seiten sind neu gemacht)

Gruesse
Markus

-- 
http://gis.cri.fmach.it/neteler/