Nach dem Titel suche ich ein Werkzeug, mit dem man aus Querschnitten die Bathymetrie eines Flusses erstellen kann. Obwohl Leute, die solche Werkzeuge kennen, wahrscheinlich keine Erklärung brauchen, warum diese Art der Interpolation ein bisschen kompliziert ist, sind hier ein paar Erklärungen für diejenigen, die solche Dinge kennen und für andere Zwecke verwenden können.
Um einen DEM des Flusstals mit Flussbett-Bathymetrie zu erhalten, muss der Bereich auf meinem ursprünglichen DEM, in dem Bathymetrie erstellt werden soll, mit Barrieren eingezäunt / markiert werden. Grundsätzlich handelt es sich um den gesamten Bereich des nassen Flussbetts, in dem TLS keine Möglichkeit hatte, die Bodenoberfläche zu messen (Bathymetrie). Flüsse haben verschiedene Formen, manchmal sind sie mäanderförmiger, manchmal sind sie gerader, und auch die Tiefe des Bodens und seine Ausrichtung variieren stark, was die Interpolation komplexer macht, da sie der Mittellinie des Flusses folgen und auch die Interpolation durchführen muss vertikal und horizontal.
Dr. Venkatesh Marwade hat eine solche Erweiterung für ArcGIS 9.2 vorbereitet, obwohl ich einige Probleme hatte und mich nur fragte, ob jemand eine Software oder einen Code kennen würde, der etwas Ähnliches erzeugen könnte.
(Bearbeiten: siehe Grafiken in diesem Tutorial .)
quelle
Antworten:
Mike11 hat ein Modul, das dies tut.
quelle
Hast du dir GRASS Wiki "Marine Science" schon angesehen? Es werden die Bathymetrieverarbeitung und die erforderlichen Schritte besprochen.
quelle
An diesem Punkt muss ich mich korrigieren.
Die Lösung, nach der ich gesucht habe, ist ein Werkzeug, das eine Reihe von Prozeduren, 2 lineare Interpolationsmethoden usw. enthält, anstatt eine einzelne Interpolationsmethode / ein einzelnes Werkzeug.
Ich habe kein Werkzeug in der Lage zu finden , die Aufgabe zu tun richtig , andere dann Dr. Venkatesh Merwade das Werkzeug .
Ich musste meine ArcGIS for Desktop-Version downgraden, um sie verwenden zu können. Das Tool ist immer noch nicht fehlerfrei, aber es macht den Job.
quelle
Ich habe einen Open-Source-Workflow (Python, R, QGIS und PostGIS) von Michele Tobias gefunden, der auf Dr. Venkatesh Merwades Artikel von 2005 basiert: http://www.slideshare.net/MicheleTobias/open-source-workflow-for-surface -Interpolation-mit-krummliniger-Anisotropie
Es gibt ein Github-Projekt mit Dokumentation, die versucht, daraus ein (sehr nützliches) Qgis-Plugin zu machen: https://github.com/MicheleTobias/CurvilinearAnisotropy
quelle
Dies ist die normale Funktionalität von Civil 3D. Autodesk-Produkte.
Für die Arbeit mit esri-Programmen gibt es einige kostenlose und kostenpflichtige (gelistet)
Hec-georas
Training
Präsentationen von
Benutzerkonferenzen1 Kurzfassungen von
Benutzerkonferenzen Kurzfassungen von Benutzerkonferenzen2
USACE-Dokumentation
MWH-Software
Bentley WaterGEMS
Regen
quelle
Es ist ein paar Jahre her, dass ich mir dieses Zeug angesehen habe, aber HEC-RAS von USACE ist eine leistungsstarke, wenn auch komplexe Software-Suite, die in der Regierung weit verbreitet ist. Möglicherweise gibt es inzwischen auch Hooks für ArcGIS.
quelle
Die richtige Vorgehensweise besteht darin, ein Tool wie v.surf.rst von GRASS zu verwenden. Das Problem Ihrer Daten ist, dass die Daten nicht isotrop sind, wie im Allgemeinen die Interpolation von Konturen berücksichtigt wird. Daher muss ein Parameter für die Anisotropie eingefügt werden. In Neteler und Mitasova Open Source GIS gibt es ein Beispiel: Ein GRASS GIS-Ansatz auf Seite 163 (Buch von 2004, das hier zu sehen ist ).
Parameter für die Anisotropie sind im R-Paket gstat enthalten , in dem Sie verschiedene Arten der Kriging-Interpolation durchführen können.
quelle