Darcy Velocity (Spatial Analyst)

Zusammenfassung

Berechnet den Grundwassersickergeschwindigkeitsvektor (Richtung und Betrag) für gleichmäßige Fließgeschwindigkeit in einer grundwasserführenden Schicht.

Weitere Informationen zur Funktionsweise von Darcy Flow und Darcy Velocity

Verwendung

Syntax

DarcyVelocity (in_head_raster, in_porosity_raster, in_thickness_raster, in_transmissivity_raster, out_magnitude_raster)
ParameterErläuterungDatentyp
in_head_raster

Das Eingabe-Raster, in dem jeder Zellenwert die Grundwasserhaupthöhe an dieser Position darstellt.

Die Haupthöhe ist in der Regel eine Erhebung über einem bestimmten Datum, z. B. dem mittleren Meeresspiegel.

Raster Layer
in_porosity_raster

Das Eingabe-Raster, in dem jeder Zellenwert die effektive Porosität der Formation an dieser Position darstellt.

Raster Layer
in_thickness_raster

Das Eingabe-Raster, in dem jeder Zellenwert die gesättigte Stärke an dieser Position darstellt.

Der Wert für die Stärke wird anhand geologischer Eigenschaften der grundwasserführenden Schicht interpretiert.

Raster Layer
in_transmissivity_raster

Das Eingabe-Raster, in dem jeder Zellenwert die Transmissivität der Formation an dieser Position darstellt.

Die Transmissivität einer grundwasserführenden Schicht ist als die hydraulische Leitfähigkeit K multipliziert mit der Stärke der gesättigten wasserführenden Schicht definiert. Die Einheit ist eine Längeneinheit zum Quadrat über die Zeit. Diese Eigenschaft wird im Allgemeinen anhand experimentelle Felddaten geschätzt, z. B. aus Pumptests. Die Tabellen 1 und 2 in Funktionsweise von "Darcy Flow" und "Darcy Velocity" führen Bereiche hydraulischer Leitfähigkeit für einige generalisierte geologische Materialien auf.

Raster Layer
out_magnitude_raster

Das Ausgabe-Raster für die Fließrichtung.

Jeder Zellenwert gibt die Richtung des Sickergeschwindigkeitsvektors (durchschnittliche lineare Geschwindigkeit) im Mittelpunkt der Zelle an, der als Durchschnitt der Sickergeschwindigkeit durch die vier Flächen der Zelle berechnet wird.

Er wird zusammen mit dem Ausgabe-Raster für den Betrag verwendet, um den Flussvektor zu beschreiben.

Raster Dataset

Rückgabewert

NameErläuterungDatentyp
out_direction_raster

Das Ausgabe-Raster für die Fließrichtung.

Jeder Zellenwert gibt die Richtung des Sickergeschwindigkeitsvektors (durchschnittliche lineare Geschwindigkeit) im Mittelpunkt der Zelle an, der als Durchschnitt der Sickergeschwindigkeit durch die vier Flächen der Zelle berechnet wird.

Er wird zusammen mit dem Ausgabe-Raster für den Betrag verwendet, um den Flussvektor zu beschreiben.

Raster

Codebeispiel

DarcyVelocity – Beispiel 1 (Python-Fenster)

Berechnet die Grundwassersickergeschwindigkeit (Richtung und Betrag) für gleichmäßige Fließgeschwindigkeit in einer grundwasserführenden Schicht.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outDarcyVelocity = DarcyVelocity("gwhead", "gwporo", "gwthick", "gwtrans", 
                            "C:/sapyexamples/output/outdarcymag")
outDarcyVelocity.save("c:/sapyexamples/output/outdarcyvel")
DarcyVelocity – Beispiel 2 (eigenständiges Skript)

Berechnet die Grundwassersickergeschwindigkeit (Richtung und Betrag) für gleichmäßige Fließgeschwindigkeit in einer grundwasserführenden Schicht.

# Name: DarcyVelocity_Ex_02.py
# Description: Calculates the groundwater seepage velocity 
#              vector (direction and magnitude) for steady 
#              flow in an aquifer.
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inHeadRaster = "gwhead"
inPorosityRaster = "gwporo"
inThicknessRaster = "gwthick"
inTransmissivityRaster = "gwtrans"
outMagnitudeRaster = "C:/sapyexamples/output/outdarcymag"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute DarcyVelocity
outDarcyVelocity = DarcyVelocity(inHeadRaster, inPorosityRaster, inThicknessRaster,
                            inTransmissivityRaster, outMagnitudeRaster)

# Save the output 
outDarcyVelocity.save("C:/sapyexamples/output/outdarcyvel")

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Erfordert Spatial Analyst
ArcEditor: Erfordert Spatial Analyst
ArcInfo: Erfordert Spatial Analyst

7/10/2012