Flujo Darcy (Spatial Analyst)

Nivel de licencia:BasicStandardAdvanced

Resumen

Calcula el valor residual del balance de volumen de aguas subterráneas y otras salidas de flujo constante de un acuífero.

Más información acerca del funcionamiento del Flujo Darcy y la Velocidad Darcy

Uso

Sintaxis

DarcyFlow (in_head_raster, in_porosity_raster, in_thickness_raster, in_transmissivity_raster, {out_direction_raster}, {out_magnitude_raster})
ParámetroExplicaciónTipo de datos
in_head_raster

Ráster de entrada donde cada valor de celda representa la elevación de cabecera de agua subterránea en esa ubicación.

La cabecera suele ser una elevación sobre algunos datum, como el nivel medio del mar.

Raster Layer
in_porosity_raster

Ráster de entrada donde cada valor de celda representa la formación de porosidad efectiva en esa ubicación.

Raster Layer
in_thickness_raster

Ráster de entrada donde cada valor de celda representa el grosor saturado en esa ubicación.

El valor del grosor se interpreta desde las propiedades geológicas del acuífero.

Raster Layer
in_transmissivity_raster

Ráster de entrada donde cada valor de celda representa la formación de transmitividad en esa ubicación.

La transmitividad de un acuífero se define como la conductividad hidráulica K multiplicada por el grosor del acuífero saturado b, como unidades de longitud al cuadrado sobre el tiempo. Esta propiedad generalmente se estima desde los datos experimentales de campo como las pruebas de bombeo. Las tablas 1 y 2 de Cómo funciona el Flujo Darcy y la Velocidad Darcy enumeran los rangos de las conductividades hidráulicas para algunos materiales geológicos generalizados.

Raster Layer
out_direction_raster
(Opcional)

Ráster de salida de dirección de flujos.

Cada valor de celda representa la dirección del vector de velocidad de filtración (velocidad lineal promedio) en el centro de la celda, calculado como el valor promedio de la velocidad de filtración a través de las cuatro caras de la celda.

Se utiliza con el ráster de salida de magnitud para describir el vector de flujo.

Raster Dataset
out_magnitude_raster
(Opcional)

Ráster de salida opcional donde cada valor de celda representa la magnitud del vector de velocidad de filtración (velocidad lineal promedio) en el centro de la celda, calculado como el valor promedio de la velocidad de filtración a través de las cuatro caras de la celda.

Se utiliza con el ráster de salida de dirección para describir el vector de flujo.

Raster Dataset

Valor de retorno

NombreExplicaciónTipo de datos
out_volume_raster

El ráster del valor residual del balance de volumen de salida.

Cada valor de celda representa el valor residual del balance de volumen de aguas subterráneas de flujo constante de un acuífero, según lo determina la ley de Darcy.

Raster

Ejemplo de código

Ejemplo 1 de DarcyFlow (ventana de Python)

En este ejemplo se calcula el ráster de balance de volumen de aguas subterráneas así como la dirección del flujo y la velocidad de filtrado de un acuífero.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outDarcyFlow = DarcyFlow("gwhead", "gwporo", "gwthick","gwtrans", 
                         "C:/sapyexamples/output/outdarcydir",
                         "C:/sapyexamples/output/outdarcymag")
outDarcyFlow.save("C:/sapyexamples/output/outdarcyflo")
Ejemplo 2 de DarcyFlow (secuencia de comandos independiente)

En este ejemplo se calcula el ráster de balance de volumen de aguas subterráneas así como la dirección del flujo y la velocidad de filtrado de un acuífero.

# Name: DarcyFlow_Ex_02.py
# Description: Calculates the groundwater volume balance residual and other
#    outputs 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"
outDirectionRaster = "C:/sapyexamples/output/outdarcydir"
outMagnitudeRaster = "C:/sapyexamples/output/outdarcymag"

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

# Execute DarcyFlow
outDarcyFlow = DarcyFlow(inHeadRaster, inPorosityRaster, inThicknessRaster,
                         inTransmissivityRaster, outDirectionRaster,
                         outMagnitudeRaster)

# Save the output 
outDarcyFlow.save("C:/sapyexamples/output/outdarcyflow")

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Requiere Spatial Analyst
ArcGIS for Desktop Standard: Requiere Spatial Analyst
ArcGIS for Desktop Advanced: Requiere Spatial Analyst
9/11/2013