Interpolación polinómica global (Geostatistical Analyst)

Disponible con una licencia de Geostatistical Analyst.

Resumen

Ajusta una superficie suave definida por una función matemática (polinomio) a los puntos de muestra de entrada.

Más información sobre cómo funciona la interpolación polinómica global

Uso

  • El resultado de esta herramienta es una superficie suave que representa las tendencias graduales en la superficie sobre el área de interés.

  • La herramienta Interpolación polinómica local se debe utilizar cuando existan variaciones de corto alcance en los datos.

Parámetros

EtiquetaExplicaciónTipo 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
Orden de los polinomios
(Opcional)

El orden de la función polinómica.

Long
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

arcpy.ga.GlobalPolynomialInterpolation(in_features, z_field, {out_ga_layer}, {out_raster}, {cell_size}, {power}, {weight_field})
NombreExplicaciónTipo 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)

El orden de la función polinómica.

Long
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

Ejemplo de GlobalPolynomialInterpolation 1 (ventana Python)

Interpolar entidades de punto en un ráster rectangular.

import arcpy
arcpy.env.workspace = "C:/gapysamples/data"
arcpy.GlobalPolynomialInterpolation_ga("ca_ozone_pts", "OZONE", "outGPI",
                                       "C:/gapyexamples/output/gpiout", "2000", "2", "")
Ejemplo de GlobalPolynomialInterpolation 2 (script independiente)

Interpolar entidades de punto en un ráster rectangular.

# Name: GlobalPolynomialInterpolation_Example_02.py
# Description: Global Polynomial interpolation fits a smooth surface that is
#              defined by a mathematical function (a polynomial) to the input 
#              sample points. The Global Polynomial surface changes gradually 
#              and captures coarse-scale pattern in the data.  Global Polynomial
#              interpolation is like taking a piece of paper and fitting it 
#              between the raised points (raised to the height of value).
# 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 = "outGPI"
outRaster = "C:/gapyexamples/output/gpiout"
cellSize = 2000.0
power = 2

# Execute GlobalPolynomialInterpolation
arcpy.GlobalPolynomialInterpolation_ga(inPointFeatures, zField, outLayer, 
                                       outRaster, cellSize, power)

Información de licenciamiento

  • Basic: Requiere Geostatistical Analyst
  • Standard: Requiere Geostatistical Analyst
  • Advanced: Requiere Geostatistical Analyst

Temas relacionados