Dies ist der Befehl r.uslekgrass, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
r.uslek - Berechnet den USLE-Bodenerosibilitätsfaktor (K).
SCHLÜSSELWÖRTER
Raster, Hydrologie, Boden, Erosion
ZUSAMMENFASSUNG
r.uslek
r.uslek --help
r.uslek Psand=Name spielen=Name pslt=Name Pomat=Name Möglichkeiten für das Ausgangssignal:=Name [--überschreiben] [--Hilfe]
[--ausführlich] [--ruhig] [--ui]
Flaggen:
--überschreiben
Ausgabedateien erlauben, vorhandene Dateien zu überschreiben
--help
Nutzungszusammenfassung drucken
- ausführlich
Ausführliche Modulausgabe
--ruhig
Leiser Modulausgang
--ui
Starten des GUI-Dialogs erzwingen
Parameter:
Psand=Name [erforderlich]
Name der Bodensandfraktions-Rasterkarte [0.0-1.0]
spielen=Name [erforderlich]
Name der Bodentonfraktions-Rasterkarte [0.0-1.0]
pslt=Name [erforderlich]
Name der Bodenschlickfraktions-Rasterkarte [0.0-1.0]
Pomat=Name [erforderlich]
Name der Rasterkarte der organischen Bodensubstanz [0.0-1.0]
Möglichkeiten für das Ausgangssignal:=Name [erforderlich]
Name für Ausgabe-USLE-K-Faktor-Rasterkarte [t.ha.hr/ha.MJ.mm]
BESCHREIBUNG
r.uslek berechnet den USLE K-Faktor, d. h. den Soil Erodibility Factor. Es braucht Input
von Bodentexturklassen (Sand, Ton, Schluff) und organischer Substanz, alle im Bereich von [0.0-1.0].
Die Dokumentation der FAO World Soil CD wurde verwendet, um das Umwandlungssystem zwischen Boden
Texturen und Bodenklassen. Die Bodenklassen sind in der Zahl 12 und stammen offenbar von a
USDA-Veröffentlichung von 1951 (S.209). Nachdem die Bodenklassen identifiziert wurden (durch Vektor
Kreuzprodukttests) wurde eine allgemeine Umrechnungstabelle für die Bodenumwandlung verwendet
Klassen in den K-Faktor.
ANMERKUNG
r.Wasserscheide sieht USLE L, S, LS Faktoren vor.
BEISPIEL
Berechnen Sie den USLE-K-Faktor (synthetische Werte, North Carolina-Beispieldatensatz):
# NC-Daten: Simulation
g.Region ländlich_1m -p
r.mapcalc "Sand = 0.11"
r.mapcalc "Ton = 0.47"
r.mapcalc "Schluff = 0.42"
r.mapcalc "Organ = 0.0136"
r.uslek psand=Sand pclay=Ton psilt=Schlick pomat=Organausgabe=usle_k
r.univar usle_k
# Ergebnis: uslek = 0.25
Beispiel mit kleinen Abweichungen (Bedingung: d_sand + d_clay + d_silt => 1.0)
# NC-Daten: Simulation
r.mapcalc -s "sand_r = rand(0.09,0.13)"
r.mapcalc -s "clay_r = rand(0.45,0.49)"
r.mapcalc -s "schluff_r = rand(0.40,0.44)"
r.mapcalc -s "Organ = Rand(0.01,0.70)"
r.mapcalc "temp_sum = sand_r + ton_r + schluff_r"
r.mapcalc "sand = sand_r / temp_sum"
r.mapcalc "Ton = Ton_r / temp_sum"
r.mapcalc "schlamm = schluff_r / temp_sum"
r.mapcalc "test = Sand + Ton + Schluff"
r.info -r Test
B.entfernen -f rast name=sand_r,clay_r,silt_r,temp_sum,test
r.uslek psand=Sand pclay=Ton psilt=Schlick pomat=Organausgabe=usle_k
r.univar usle_k
# Ergebnis: uslek = variable Werte
Verwenden Sie r.uslekgrass online mit den onworks.net-Diensten