Hallo,
Kennt sich evtl. ein kompetenter ArcView user mit den Möglichkeiten zur Volumenberechnung aus? Ich würde gerne das Volumen mehrerer Wasserspiegel über einer Geländeoberfläche berechnen lassen. Ich habe es bisher leider ohne Erfolg mit der Erweiterung "Grid Pig Tools" (Cut-Fill-Analyse) versucht. Es wurde weder für einen geraden Wasserspiegel noch für einen geneigten das Volumen berechnet.
Vielen Dank
Marina
Kennt sich evtl. ein kompetenter ArcView user mit den Möglichkeiten zur Volumenberechnung aus? Ich würde gerne das Volumen mehrerer Wasserspiegel über einer Geländeoberfläche berechnen lassen. Ich habe es bisher leider ohne Erfolg mit der Erweiterung "Grid Pig Tools" (Cut-Fill-Analyse) versucht. Es wurde weder für einen geraden Wasserspiegel noch für einen geneigten das Volumen berechnet.
Vielen Dank
Marina
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Andre Steinhäuser am Do., 15.04.2004 - 11:15
PermalinkDu könntest ein weiteres Grid für de Wasserspiegel erzeugen. Habe jetzt grad keinen Spatial Analyst zur Hand, daher aus dem Gedächtnis:
Menü Analysis, Map Calculate und im folgenden Fenster dann [GOKGrid]-[WSPGrid] berechnen lassen, dann wird ein neues Grid erzeugt, das Du mit Theme_SaveDataSet permanent abspeicherst.
Gruß
André
Gespeichert von Andre Steinhäuser am Do., 15.04.2004 - 11:17
Permalinkstatt GOKGrid und WSPGRid musst Du natürlich Deine Namen nehmen oder Dir den BErechnungsausdruck über die Auswahlfelder zusammenbasteln.
Gespeichert von Marina am Do., 15.04.2004 - 13:21
Permalinkhabe das versucht und erhalte ein neues Grid mit positiven und negativen Zahlen (Zellen). Eigentlich sollten es nur noch negative sein, da das Wasserspiegelgrid nur noch Überschwemmungsflächen enthält, also Flächen, an denen der Wasserspiegel höher als die Geländeoberfläche ist. Aber davon mal abgesehen, wie komme ich dann auf das Volumen? Habe ich mich da blöd angestellt ? Bringt der Befehl Grid-Statistics irgendwas. Kann ich mir dort die Gesamtzahl aller Zellen des Ergebnisgrids anzeigen lassen? Dann könnte man vielleicht mit dem Taschenrechner das Volumen errechnen.
Gespeichert von Andreas am Do., 15.04.2004 - 13:34
PermalinkMein Vorschlag:
Ich gehe davon aus, du hast ArcView und 3D-Analyst und evtl. Spatial Analyst.
Was hast du für Oberflächen? TIN's oder GRID's?
Fall 1: 2 TIN's
Beide TIN's (Gelände und der jeweilige Wasserspiegel) auswählen (aktivieren) und dann im Menü "Oberfläche/Surface" den Punkt "Cut Fill" auswählen. Dann den Anweisungen folgen. Es wird dann abgefragt, welches deiner TIN's das obenliegende sein soll (ist wichtig für die Vorzeichen, bringt aber ansonsten die gleiche Info). Da musst du noch eine Rasterweite angeben für das Ergebnisraster (hängt von der Genauigkeit der TIN's ab). Starte mit 10 und probiere ob du es noch verfeinern kannst.
Als Ergebnis erhälst du ein Ganzzahl-GRID (mit Attributtabelle) dort findest du die Infos für Fläche und Volumen.
Ist deine Wasserspiegeloberfläche nicht geneigt, reicht folgendes aus: Menüpunkt "Area and Volume Statistics" auswählen. Den Anweisungen folgen und die gewünschte Wasserspiegellagenhöhe angeben - Fertig.
Fall 2: 2 GRID's
Entweder du konvertierst beide zu TIN's, kann aber unter umständen sehr lange dauern, da die TIN's umständlich interpoliert werden.
Ein weiterer Weg wäre der von Andre beschriebene, über Kartenberechnung die GRID's gegenseitig zu substrahieren und dann über Höhenunterschied und Rastergröße das Volumen bestimmen.
Viel Erfolg. Hoffe geholfen zu haben.
Gruß Andreas
Gespeichert von Marina am Sa., 17.04.2004 - 19:52
Permalinkhabe mittlerweile dank Deiner Antwort überhaupt mal eine Volumenberechnung hinbekommen. Das grundsätzliche Problem besteht darin, dass ich die Geländeoberfläche aus unterschiedlichen Grundlagen zusammengebastelt habe. Ich hatte ein Shape mit Höhenlinien und verschiedene Tins aus einer Laserscannerbefliegung. Diese ließen sich untereinander erst nach der Umwandlung in verschiedene Grids zusammenfügen. Die Wasserspiegel habe ich sowohl als TINs als auch im Grid-Format. Mit den Grids ließ sich leider keine Cut Fill Analyse durchführen (nach ca. einer Stunde stürzte der Rechner ab, auch im 2. und 3. Versuch). Habe nun ziemlich umständlich aus den TINs der Befliegung Isolinien erzeugt und diese anschließend zusammen mit den Höhenlinien in ein Gesamt-Tin umgewandelt. Nun lässt sich der Cut Fill Befehl ausführen (auch wenn es ewig dauert). Leider bin ich mir nicht sicher, wie genau die Ergebnisse sind, da die Vorgehensweise mit den Isolinien bestimmt Ungenauigkeiten mit sich gebracht hat. Naja, die Ergebnisse bewegen sich im Bereich von einigen Mio. m3, da kommt es auf ein paar "Liter" mehr oder weniger auch nicht an. ;)
Vielen Dank für Eure Hilfe
Marina
Gespeichert von Hartmut am Do., 22.04.2004 - 17:40
PermalinkGespeichert von Gast am Do., 22.04.2004 - 17:58
Permalinkgenau diese Funktion hatte ich schon für eine Teilberechnung benutzt. Das Problem bestand eher bei den geneigten Wasserspiegeln, aber auch das klappt mittlerweile über "Cut Fill.
Danke trotzdem
Marina