Relleno (Spatial Analyst)

Nivel de licencia:BasicStandardAdvanced

Resumen

Rellena sumideros en un ráster de superficie para quitar pequeñas imperfecciones en los datos.

Más información sobre cómo funciona Relleno

Uso

Sintaxis

Fill (in_surface_raster, {z_limit})
ParámetroExplicaciónTipo de datos
in_surface_raster

Ráster de entrada que representa una superficie continua.

Raster Layer
z_limit
(Opcional)

Diferencia máxima de elevación entre un sumidero y su punto de fluidez, que debe rellenarse.

Si la diferencia en los valores de z entre un sumidero y su punto de fluidez es mayor que z_limit, ese sumidero no se rellenará.

El valor del límite Z debe ser mayor que cero.

Si no se especifica un valor para este parámetro, todos los sumideros se llenarán independientemente de la profundidad.

Double

Valor de retorno

NombreExplicaciónTipo de datos
out_surface_raster

El ráster de superficie de salida después de haber rellenado los sumideros.

Raster

Ejemplo de código

Ejemplo 1 de Relleno (ventana de Python)

Este ejemplo rellena los sumideros de un ráster GRID de superficie de elevación de entrada.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outFill = Fill("elevation")
outFill.save("C:/sapyexamples/output/outfill01")
Ejemplo 2 de Relleno (secuencia de comandos independiente)

Este ejemplo rellena los sumideros de un ráster GRID de superficie de elevación de entrada con un límite z aplicado.

# Name: Fill_Ex_02.py
# Description: Fills sinks in a surface raster.
# 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
inSurfaceRaster = "elevation"
zLimit = 3.28

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

# Execute FlowDirection
outFill = Fill(inSurfaceRaster, zLimit)

# Save the output 
outFill.save("C:/sapyexamples/output/outfill02")

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
5/10/2014