Resumen
Rellena hendiduras en una superficie de ráster para quitar pequeñas imperfecciones en los datos.
Ilustración
Uso
Esta herramienta de portal de análisis ráster está disponible cuando se inicia sesión en un ArcGIS Enterprise que tiene un ArcGIS Image Server configurado para Raster Analysis . Cuando se invoca la herramienta, ArcGIS Pro funciona como cliente y tiene lugar el procesamiento en los servidores federados con ArcGIS Enterprise. La herramienta del portal acepta las capas de su portal como entrada y crea la salida en su portal.
La capa ráster de entrada admite lo siguiente: una capa del portal, una URI o URL de un servicio de imágenes o la salida procedente de la herramienta Crear capa de servidor de imágenes. Esta herramienta no admite capas o datos ráster locales.
Un sumidero es una celda con una dirección de drenaje indefinida y las celdas que lo rodean son más bajas. El punto de fluidez es la celda límite con la elevación más baja del área de contribución de un sumidero. Si el sumidero estuviera relleno con agua, éste sería el punto desde donde manaría el agua.
El límite z especifica la diferencia máxima permitida entre la profundidad de un sumidero y el punto de fluidez y determina los sumideros que se rellenarán y los que permanecerán intactos. El límite z no es la profundidad máxima a la que se puede rellenar un sumidero.
Por ejemplo, tomemos como ejemplo un sumidero en donde el punto de fluidez está situado a una altura de 210 pies, y el punto más profundo en el sumidero es de 204 pies (una diferencia de 6 pies). Si el límite z está ajustado en 8, este sumidero en concreto se rellenará. En cambio, si el límite z está ajustado en 4, este sumidero no se llenará porque su profundidad supera esta diferencia y se consideraría un sumidero válido.
Todos los sumideros menores que el límite z y en una posición más baja que la del vecino adyacente más bajo, se rellenarán a la altura de los puntos de fluidez.
La cantidad de sumideros que se encuentren en el límite z determinará la duración del tiempo de procesamiento. Mientras más sumideros existan, mayor será el tiempo de procesamiento.
Sintaxis
Fill(inputSurfaceRaster, outputName, {zLimit})
Parámetro | Explicación | Tipo de datos |
inputSurfaceRaster | Ráster de entrada que representa una superficie continua. | Raster Layer; Image Service; String |
outputName | Nombre del servicio ráster de relleno de salida. El nombre predeterminado se basa en el nombre de la herramienta y en el nombre de la capa de entrada. Si la capa ya existe, se le pedirá que indique otro nombre. | String |
zLimit (Opcional) | Diferencia máxima de elevación entre un sumidero y su punto de fluidez, que debe rellenarse. | Double |
Salida derivada
Nombre | Explicación | Tipo de datos |
outputRaster | El ráster de salida. | Capa ráster |
Muestra de código
En este ejemplo se rellenan los sumideros de un ráster de superficie de elevación de entrada.
import arcpy
arcpy.Fill_ra("https://myserver/rest/services/elevation/ImageServer","outFill1")
En este ejemplo se rellenan los sumideros de un ráster de superficie de elevación de entrada.
#---------------------------------------------------------------------------
# Name: Fill_example02.py
# Requirements: ArcGIS Image Server
# Import system modules
import arcpy
# Set local variables
inSurface = "https://myserver/rest/services/elevation/ImageServer"
outputFill = "outFill2"
zLimit = 3.28
# Execute Fill raster analysis tool
arcpy.Fill_ra(inSurface, outputFill, zLimit)
Información de licenciamiento
- Basic: Requiere ArcGIS Image Server
- Standard: Requiere ArcGIS Image Server
- Advanced: Requiere ArcGIS Image Server