Gibt es Open Source- oder kostengünstige Tools zum Erkennen und Befüllen von Senken auf einem DEM? ArcGIS Spatial Analyst liegt gerade außerhalb meiner Preisspanne.
grass
dem
software-recommendations
open-source-gis
Robert Claypool
quelle
quelle
SAGA hat mehrere Füllmethoden
http://www.saga-gis.org/saga_modules_doc/ta_preprocessor/index.html
Flache Detektionsspüle
Entwässerungsroute Detektionsspüle
Entfernung
Füllspülen (Planchon / Darboux, 2001)
Füllspülen (Wang & Liu)
Füllspülen XXL (Wang & Liu)
quelle
Dies ist eigentlich ein Bereich aktiver Forschung für mich.
Sie können den Priority-Flood-Algorithmus verwenden, wie in diesem Zeitschriftenartikel beschrieben, der auch auf arXiv verfügbar ist. Auf diese Weise können Sie Vertiefungen in der Zeit O (n log n) für Gleitkommadaten und in der Zeit O (n) für ganzzahlige Daten füllen . Der Quellcode ist hier verfügbar .
Der vorstehende Algorithmus ist seriell und funktioniert bis zu etwa hundert Millionen Zellen. Manchmal sind Ihre Datensätze jedoch größer.
Dieser Artikel , der auch auf arXiv verfügbar ist , beschreibt einen Algorithmus mit hervorragender Skalierung, der für Datensätze mit bis zu einer Billion oder mehr Zellen geeignet ist. Quelle ist hier verfügbar .
All dies ist jetzt im Python-Wrapper von RichDEM enthalten . Eine Dokumentation mit Beispielen und schönen Bildern finden Sie hier .
(Haftungsausschluss: Ich habe die oben genannten Artikel und den Code geschrieben.)
quelle
Ja, das gibt es. Ich habe noch nicht getestet, aber ich habe meine Augen durch den Quellcode gezogen. Es scheint ein gutes Programm zu sein.
Weiße Kiste
quelle
Landserf (kostenlos) - Klicken Sie hier, um zur Startseite zu gelangen
Ich habe es benutzt und liebe es.
Ich denke auch, dass die Algorithmen in Landserf viel genauer sind als in Arc, sehr, sehr solide Mathematik und Jo Wood listet die Mathematik auf, die für seine Analyse verwendet wird.
quelle