Liebe GIS-Experten,
Ich habe
- Fluss als Linien-Feature
- Digitales Höhenmodell als Raster
- Stadtflächen als Polygon-Features
Ich würde nun gerne ganz einfach modellieren, wieviel Prozent der Gemeinden überflutet werden, wenn man die Höhe des Flusses ansteigen lässt. Wichtig ist natürlich auch das Flussgefälle.
Ohne Höhenmodell kann man ja ganz einfach per intercect puffer etc. verschneiden, mit der Höhe wirds dann natürlich schwieriger.
In den Uni-Kursen haben wir nicht wirklich mit Höhenmodellen und solchen hydrologischen Fragestellungen gearbeitet. Ich weiß momentan gar nicht, wo ich ansetzen soll. Zudem habe ich keine Ahnung, ob sich Rasterdaten und Features in irgendeiner Form verschneiden lassen oder ob man vorher ein TIN-Modell erstellen muss etc.
Ein paar Tipps würden mir vielleicht schon sehr weiterhelfen.
Recht herzlichen Dank und Grüsse,
Jürgen
Ich habe
- Fluss als Linien-Feature
- Digitales Höhenmodell als Raster
- Stadtflächen als Polygon-Features
Ich würde nun gerne ganz einfach modellieren, wieviel Prozent der Gemeinden überflutet werden, wenn man die Höhe des Flusses ansteigen lässt. Wichtig ist natürlich auch das Flussgefälle.
Ohne Höhenmodell kann man ja ganz einfach per intercect puffer etc. verschneiden, mit der Höhe wirds dann natürlich schwieriger.
In den Uni-Kursen haben wir nicht wirklich mit Höhenmodellen und solchen hydrologischen Fragestellungen gearbeitet. Ich weiß momentan gar nicht, wo ich ansetzen soll. Zudem habe ich keine Ahnung, ob sich Rasterdaten und Features in irgendeiner Form verschneiden lassen oder ob man vorher ein TIN-Modell erstellen muss etc.
Ein paar Tipps würden mir vielleicht schon sehr weiterhelfen.
Recht herzlichen Dank und Grüsse,
Jürgen
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Novosibirsk am Mo., 05.02.2007 - 08:47
PermalinkGespeichert von jochen2000 am Mo., 05.02.2007 - 10:03
Permalinkich habe sonst keine daten. ich versuche mein problem anders zu schildern:
ich habe einen rasterdatensatz, auf dem sind stadtpolygone und ein fluss.
nun möchte ich ganz grob abschätzen, wieviel % der polygone bei einem anschwellen
des flusses um 10, 20 oder vielleicht 30m überflutet würden.
es geht also eigentlich um keine modellierung, sondern um eine ganz simple überflutungs-
abschätzung auf rasterbasis.
wenn man das ganze ohne höhenbezug nur mit nem simplen puffer macht und den mit den
stadtpolygonen verschneidet macht, dann werden die potentiellen überschwenmmungsgesbiete
ganz sicher zu groß, da wichtige geländekanten wegfallen, z.b. flussterrassen.
es soll schnell gehen und ein ganz grobes ergebnis liefern, das aber deutlich besser ist
mit einbezug der höhe als ohne nur in der ebene mit puffer.
Gespeichert von Novosibirsk am Mo., 05.02.2007 - 10:54
PermalinkA: Du setzt in Dein Modellgebiet einen einheitlichen Wasserstand
B: Du beruecksichtigst das Gefaelle
Fall A: Digitalisiere ein Polygon, welches mindestens so gross ist wie Dein Ueberschwemmungsgebiet. Weise in der Attributtabelle den Wasserstand zu diesem Polygon zu. Konvertiere diesen in ein Raster in der selben Auflsoesung wie Dein vorliegendes DGM. Benutze den Raster Calculator (Wasserflaechenraster – DGM). Alle positiven Werte stellen eine Uberschwemmung dar. Alle Zellen mit negativen Werte bleiben trocken. Mit entsprechendem Reklassifizieren der Symbologie kannst Du nach der Konvertierung in Vektorform die Polygone mit Deinen anderen Daten verschneiden.
Fall B: Du hast die Hoeheninformation Deines Flussbettes vorliegen. Annahme: Iso = Iw. Also Gefaelle der Sohle = Gefaelle der Wasserspiegellinie, was in diesem und Deinem Fall stationaer gleichffoermigen Abfluss (Normalabfluss) entspricht.
Digitalisiere Deine Querschnitte rechtwinklig zum Flussverlauf als Linienshape ab. Fuege die jeweilige Hoehe des Flussbettes + die gewuenschte Wassertiefe in die Attributtabelle. Dann mache das gleiche wie oben beschrieben.
Egal fuer welche Variante Du Dich entscheidest, wuerde ich auf keinen Fall diese Ergebnisse trauen. ;o) Lediglich ein GIS fuer solche Fragstellungen einzusetzen reicht definitiv nicht aus.
Viel Glueck!
Gespeichert von jochen2000 am Mo., 05.02.2007 - 11:06
Permalinkdanke erstmal! langsam kommt licht ins dunkel! das prinzip erscheint mir nachvollziehbar.
natürlich würde ich gerne das gefälle berücksichtigen. es reicht auch die
beschriebene fehlerhafte grob-variante.
manches verstehe ich als anfänger aber noch nicht:
dem wasserflächenraster muss ich ja einen konstanten wert geben (z.B. 20m), wie mache ich das? und wie reklassifiziere ich die symbologie?
und das mit den querprofilen verstehe ich noch nicht so ganz. kannst du das ausführlicher erklären?
tut mir leid wegen der umstände! ich tue mich noch etwas schwer mit der materie.
Gespeichert von Novosibirsk am Mo., 05.02.2007 - 11:21
PermalinkFuer das Reklassifizieren schaue mal in der Hilfe nach Worten wie Reclassify, Spatial Analyst, 3D Analyst.
Was hast Du mit den Querprofilen noch nicht verstanden?
Gespeichert von jochen2000 am Mo., 05.02.2007 - 11:47
PermalinkEs geht also um das prinzip von fall B, die werkzeuge selbst (also linienshape erstellen etc.) beherrsche ich alle.
Ich glaube, ich habe einfach nur ne blockade und es ist eigentlich total einfach… ein zwei tipps und ich habs :-)
Gespeichert von Novosibirsk am Mo., 05.02.2007 - 12:17
PermalinkDas Wort Querprofile mag vielleicht auch etwas irrefuehrend sein, da Du ja an den Stellen nicht wirklich ein Querprofil des Flusses und im Nachbarbereich hast. Stattdessen ist an dieser Stelle eine sehr grob abgeschaetzte Wasserhoehe, die Du folgendermassen bekommst:
Du digitalisierst Linien im rechten Winkel zum Flussverlauf ab. Folgende Regeln solltest Du dabei beachten:
1. Die Linien muessen lang genug sein. D.h. die Ueberschwemmungsfaeche sollte nicht aus dem Bereich des Anfang- und Endpunktes der jeweiligen Linie rausgehen. Logischerweise verlaesst die Linie auf beiden Seiten das Flussbett.
2. Die Linien duerfen sich nicht ueberlappen, was bei maeandrierenden Flussverlaeufen etwas problematisch werden kann.
3. Setze die Abstaende der einzelnen Linien zueinander so, dass Du mit dem Endergebnis zufrieden bist.
Jetzt musst Du zu jeder Linie einen Wasserstand zuweisen (Attributtabelle):
Wasserstand = Sohlhoehe + Wassertiefe
Die Sohlhoehe ist bei jedem „Querschnitt“ unterschiedlich. Die Wassertiefe nimmst Du ueberall gleich an. Als Ergebnis hast Du dann unterschiedliche Wasserstaende bezogen auf NN oder andere Referenzhoehe.
Um dies auf die Flaeche zu bringen, interpoliere Deine „Querschnitte“ auf ein Raster, welches die gleiche Zellauflosung wie Dein DGM hat. Dann fuehre die o.g. Schritte durch.
Gespeichert von jochen2000 am Mo., 05.02.2007 - 14:19
PermalinkGespeichert von Novosibirsk am Mo., 05.02.2007 - 14:40
PermalinkIm uebertragenen Sinn: Wuerde ein Ingenieur die Statik eines Hauses so berchnen, wie Du Deine Ueberflutungsflaechen bastelst, so wuerde das Haus zusammenbrechen und der Ingenieur muesste ins Gefaengnis gehen. ;o)
Ich moechte damit sagen, dass das Ergebnis vollkommen falsch sein wird.
Zu Uebungszwecken ist es ja doch vielleicht ganz hilfreich.
Gespeichert von jochen2000 am Mo., 05.02.2007 - 14:46
Permalinkwie kann ich die linien-querprofile auf eine fläche bringen? das lässt
der spatial analyst nicht zu?!
übrigens geht es tatsächlich um eine
supergrobe abschätzung. klar ist das
sehr fehlerhaft
Gespeichert von jochen2000 am Mo., 05.02.2007 - 14:47
PermalinkGespeichert von Novosibirsk am Mo., 05.02.2007 - 15:26
Permalink1: X-Tools: http://www.xtoolspro.com/download.html
2. ET GeoWizard: http://www.ian-ko.com/
Ich habe es ja auch nur gesagt, um zu vermeiden, dass Du im Gefaengnis landest. ;o) Hochwasser ist ne heikle Angelegenheit.
Gespeichert von jochen2000 am Mo., 05.02.2007 - 15:33
PermalinkGespeichert von jochen2000 am Do., 08.02.2007 - 17:06
Permalinkdas "Modell" hat soweit eigentlich gut funktioniert, aber:
Wie kann ich GIS beibringen, dass es vom Fluss aus beginnt zu befüllen? Denn so sind auch Flächen betroffen, die z.B. hinter einer Geländekante tiefer als der Fluss liegen. Ich möchte aber anhand der vorhandenen Hochwasserpegel-Daten ein Befüllen vom Fluss aus bis zum Niveau x simulieren. Gibt es da kein Tool, dass das kann?
Beste Grüße!
Gespeichert von Novosibirsk am Do., 08.02.2007 - 18:04
PermalinkVariante A: Du fuellst diese Senken auf ein bestimmtes Niveau. Dazu schaue mal in der Hilfe nach Source/Sinks in bezug auf den Spatial oder 3D-Analyst.
Variante B: Nachdem Du die Uberschwemmungsflaechen vekorisiert hast, kann durch durch manuelles wegdigitalisieren die Flaechen beseitigen werden, wo Du deutlich siehst, dass es keine Verbindung zum Fluss gibt. Dabei solltest Du aber vorsichtig sein, da haeufig Deiche etc. nicht ausreichend in DGM's erfasst sind. Topographische Karten koennen Dir bei der Identifizierung helfen.
Wenn Du richtig simulieren moechtest, dann reicht wie oben schon gesagt lediglich ein GIS definitiv nicht aus. Ich empfehle ich Dir das kostenfreie HEC-RAS, welches Du unter der Seite von USACE runterladen kannst: http://www.hec.usace.army.mil/software/hec-ras/hecras-hecras.html. Dort findest Du auch die Extension HEC-GeoRAS, welches Dir als eine "Schnittstelle" behilflich sein kann.
HEC-RAS ist ein eindimensionales Stroemungsmodell, welches sowohl stationaeren als auch instationaeren Abfluss simulieren kann. Um daraus gute Ergebnisse zu bekommen solltest Du aber Background zur numerischen Stroemungsmechnaik haben. Zusaetzlich brauchtest Du Pegeldaten wie beispielsweise Ganglinien, Schluesselkurven etc. + Messungen des zu simulierenden Ereignisses um Dein Model zu kalibrieren.
Gespeichert von Novosibirsk am Do., 08.02.2007 - 18:07
Permalinkhttp://www.hec.usace.army.mil/software/hec-ras/
Gespeichert von jochen2000 am Do., 08.02.2007 - 20:41
Permalinkdas ergebnis der zu verschneidenden raster layer war im vergleich mit satellitenbildern echt schon erstaunlich. es sollte eben nur eine funktion sein, in der das gis dann in ahnlehnung an zwei oder mehr pegel-punkte das grid vom fluss aus quasi schräg auffüllt und nicht das gesamte gebiet. ich versuche es mal mit den hydrological tools, habe da aber nichts brauchbares gefunden. im endeffekt ist es vom prinzip her ja total billig. ich bin halt nicht so gut im programmieren; manch anderer hätte das in der vba schnittstelle sicher in 2 min programmiert...
ich kann dir dann ja mal ergebnisse als screenshots schicken, es ist wirklich nicht so schlecht, um ganz grob vom wasser gefährdete gebiete abzuschätzen.
wenn du noch gis-tipps hast, immer gerne. ich durchforste nochmal die tools... ich bekomm das hin - hoffentlich ;-)