Etiqueta | Explicación | Tipo de datos |
Entidades de entrada | Las entidades de puntos de entrada que contienen los valores z que se interpolarán. | Feature Layer |
Campo de valores Z | Campo que contiene un valor de altura o magnitud para cada punto. Puede ser un campo numérico o el campo Shape si las entidades de entrada contienen valores z o m. | Field |
Capa de estadísticas geográficas de salida (Opcional) | La capa de estadísticas geográficas generada. Esta capa es una salida obligatoria solo si no se requiere un ráster de salida. | Geostatistical Layer |
Ráster de salida (Opcional) | El ráster de salida. Este ráster es una salida obligatoria solo si no se requiere una capa de estadísticas geográficas de salida. | Raster Dataset |
Tamaño de celda de salida (Opcional) | El tamaño de celda con el que se creará el ráster de salida. Este valor se puede establecer explícitamente en Entornos con el parámetro Tamaño de celda. Si no está configurado, es el valor más bajo del ancho o la altura de la extensión de las entidades de puntos de entrada, en la referencia espacial de salida, dividido entre 250. | Analysis Cell Size |
Potencia (Opcional) | Exponente de distancia que controla la importancia de los puntos circundantes en el valor interpolado. Una potencia mayor tiene como resultado una influencia menor de los puntos lejanos. | Double |
Vecindad de búsqueda (Opcional) | Define qué puntos colindantes se utilizarán para controlar la salida. Estándar es la opción predeterminada. Estándar
Suavizar
Estándar circular
Circular suavizado
| Geostatistical Search Neighborhood |
Campo de peso (Opcional) | Se utiliza para resaltar una observación. Cuanto mayor es la ponderación, más impacto tiene en la predicción. Para las observaciones coincidentes, asigne la ponderación más grande a la medición más fiable. | Field |
Disponible con una licencia de Geostatistical Analyst.
Resumen
Utiliza los valores medidos que rodean a la ubicación de predicción para predecir un valor para cualquier ubicación no muestreada, basándose en la suposición de que las cosas que están cerca entre sí son más parecidas que las que están más alejadas.
Uso
El valor predicho se limita al rango de los valores utilizados para la interpolación. Dado que la IDW es un promedio de distancia ponderada, el promedio no puede ser mayor que la entrada máxima o inferior que la entrada mínima. Por lo tanto, no puede crear crestas o valles si estos extremos aún no se han muestreado.
IDW puede producir un efecto de diana alrededor de las ubicaciones de los datos.
A diferencia de otros métodos de interpolación, como Kriging, IDW no realiza suposiciones explícitas sobre las propiedades estadísticas de los datos de entrada. IDW se utiliza a menudo cuando los datos de entrada no cumplen las presuposiciones estadísticas de los métodos de interpolación más avanzados.
Este método es muy adecuado para utilizarse con datasets de entrada muy grandes.
Parámetros
arcpy.ga.IDW(in_features, z_field, {out_ga_layer}, {out_raster}, {cell_size}, {power}, {search_neighborhood}, {weight_field})
Nombre | Explicación | Tipo de datos |
in_features | Las entidades de puntos de entrada que contienen los valores z que se interpolarán. | Feature Layer |
z_field | Campo que contiene un valor de altura o magnitud para cada punto. Puede ser un campo numérico o el campo Shape si las entidades de entrada contienen valores z o m. | Field |
out_ga_layer (Opcional) | La capa de estadísticas geográficas generada. Esta capa es una salida obligatoria solo si no se requiere un ráster de salida. | Geostatistical Layer |
out_raster (Opcional) | El ráster de salida. Este ráster es una salida obligatoria solo si no se requiere una capa de estadísticas geográficas de salida. | Raster Dataset |
cell_size (Opcional) | El tamaño de celda con el que se creará el ráster de salida. Este valor se puede establecer explícitamente en Entornos con el parámetro Tamaño de celda. Si no está configurado, es el valor más bajo del ancho o la altura de la extensión de las entidades de puntos de entrada, en la referencia espacial de salida, dividido entre 250. | Analysis Cell Size |
power (Opcional) | Exponente de distancia que controla la importancia de los puntos circundantes en el valor interpolado. Una potencia mayor tiene como resultado una influencia menor de los puntos lejanos. | Double |
search_neighborhood (Opcional) | Define qué puntos colindantes se utilizarán para controlar la salida. Estándar es la opción predeterminada. A continuación, se muestran las clases de Vecindad de búsqueda: SearchNeighborhoodStandard, SearchNeighborhoodSmooth, SearchNeighborhoodStandardCircular y SearchNeighborhoodSmoothCircular. Estándar
Suavizar
Estándar circular
Circular suavizado
| Geostatistical Search Neighborhood |
weight_field (Opcional) | Se utiliza para resaltar una observación. Cuanto mayor es la ponderación, más impacto tiene en la predicción. Para las observaciones coincidentes, asigne la ponderación más grande a la medición más fiable. | Field |
Muestra de código
Interpolar una serie de entidades de puntos a un ráster.
import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.IDW_ga("ca_ozone_pts", "OZONE", "outIDW", "C:/gapyexamples/output/idwout", "2000", "2",
arcpy.SearchNeighborhoodStandard(300000, 300000, 0, 15, 10, "ONE_SECTOR"), "")
Interpolar una serie de entidades de puntos a un ráster.
# Name: InverseDistanceWeighting_Example_02.py
# Description: Interpolate a series of point features onto a rectangular raster
# using Inverse Distance Weighting (IDW).
# Requirements: Geostatistical Analyst Extension
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"
# Set local variables
inPointFeatures = "ca_ozone_pts.shp"
zField = "OZONE"
outLayer = "outIDW"
outRaster = "C:/gapyexamples/output/idwout"
cellSize = 2000.0
power = 2
# Set variables for search neighborhood
majSemiaxis = 300000
minSemiaxis = 300000
angle = 0
maxNeighbors = 15
minNeighbors = 10
sectorType = "ONE_SECTOR"
searchNeighbourhood = arcpy.SearchNeighborhoodStandard(majSemiaxis, minSemiaxis,
angle, maxNeighbors,
minNeighbors, sectorType)
# Execute IDW
arcpy.IDW_ga(inPointFeatures, zField, outLayer, outRaster, cellSize,
power, searchNeighbourhood)
Entornos
Información de licenciamiento
- Basic: Requiere Geostatistical Analyst
- Standard: Requiere Geostatistical Analyst
- Advanced: Requiere Geostatistical Analyst