hydrology op• Datenarten: depth → depth
• Aufruf: import fullseye as fs; fs.ledger.dem_fill_sinks(dem, epsilon=0.0, nodata='error') (die Implementierung direkt: import demops; demops.dem_fill_sinks(dem, epsilon=0.0, nodata='error'); aus dem Register: opsdem.get("dem_fill_sinks"))
DEM mit aufgefüllten Senken. Das Priority-Flood-Verfahren von Barnes, Lehman & Mulla (2014).
Gibt man epsilon einen winzigen Wert (z. B. 1e-6), erhalten die aufgefüllten Ebenen ein leichtes Gefälle (ohne das ist die Fließrichtung auf Ebenen unbestimmt und die Abflussakkumulation verschwindet unterwegs).
nodata ist einer aus NODATA_POLICIES. "outlet" behandelt Fehlwertzellen wie den Außenrand als Saat (Wasser, das in ein Gewässer fließt, verlässt dort das System). "barrier" schließt Fehlwerte vom Auffüllen aus und gibt ihre Werte als nan zurück.
Die Ausgabe ist mindestens die Eingabe (filled >= dem, ohne Fehlwerte).
• Leitfaden zur Familie dem_terrain_analysis
• Katalog der Beispieldaten (Download-URLs / Lizenzen) — 2-D nutzt skimage.data (BSD/Public Domain) plus synthetische Bilder, 3-D nennt Download-URLs echter Datenquellen (Stanford, PDS, …).
• Herkunft und Literatur der Operatoren — die Quellen der Forschung/Verfahren, auf denen diese Operatorfamilie beruht.
• Der kanonische Algorithmus (Autor, Jahr) und seine Anwendungen stehen im Familienleitfaden oben.
• poc_dem_terrain — py -3.11 examples/poc_dem_terrain.py
depth als Eingabe)dem_slope · dem_aspect · dem_curvature · dem_roughness · dem_tpi · dem_hillshade · dem_flow_direction · dem_flow_accumulation
hydrology)dem_flow_direction · dem_flow_accumulation · dem_stream_network
*Provenance: demops.py — DEM Operator-Registry. Diese Notiz wird von tools/opdocs.py md erzeugt (nicht von Hand bearbeiten).*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.