Interpolar a partir de puntos espaciotemporales (Image Analyst)

Disponible con licencia de Image Analyst.

Resumen

Interpola datos de puntos temporales en un ráster multidimensional.

Uso

  • El resultado de esta herramienta es un ráster multidimensional que contiene la variable interpolada a lo largo del tiempo y el espacio.

Parámetros

EtiquetaExplicaciónTipo de datos
Dataset temporal de entrada

La capa de puntos de entrada, el archivo de trayectoria o el dataset de mosaico de trayectoria.

Mosaic Dataset; Mosaic Layer; Feature Layer; Trajectory Layer
Campo de variable

Un campo que contiene valores de variables.

String
Campo de tiempo

Un campo que contiene valores de tiempo.

String
Agregación temporal
(Opcional)

Especifica la agregación temporal del ráster multidimensional de salida. El algoritmo de interpolación utiliza todos los datos disponibles dentro de estos períodos de tiempo para calcular la división en zonas de salida.

  • DiariamenteLos valores de datos se consolidarán en periodos de tiempo diarios. Esta es la opción predeterminada.
  • SemanalmenteLos valores de datos se consolidarán en periodos de tiempo semanales.
  • MensualmenteLos valores de datos se consolidarán en periodos de tiempo mensuales.
  • TrimestralmenteLos valores de datos se consolidarán en periodos de tiempo trimestrales.
  • AnualmenteLos valores de datos se agregarán en periodos de tiempo anuales.
String
Tamaño de celda
(Opcional)

El tamaño de celda de salida. De forma predeterminada, el tamaño de celda será el valor más corto de la anchura o la altura de la extensión de la entidad de punto de entrada dividido entre 250.

Double
Método de interpolación

Especifica el método de interpolación que se utilizará.

  • IDWSe utilizará la interpolación ponderada por el inverso de la distancia.
  • TriangulaciónSe utilizará una interpolación por triangulación.
  • Valor medioSe utilizará una interpolación por valor medio.
  • Vecino naturalSe utilizará la interpolación de vecinos naturales.
  • Vecino Más PróximoSe utilizará la interpolación de vecino más cercano.
  • CuadráticaSe utilizará la interpolación cuadrática.
String

Valor de retorno

EtiquetaExplicaciónTipo de datos
Ráster de salida

El dataset ráster multidimensional de salida.

Raster Dataset

InterpolateFromSpatiotemporalPoints(in_dataset, variable_field, time_field, {temporal_aggregation}, {cell_size}, interpolation_method)
NombreExplicaciónTipo de datos
in_dataset

La capa de puntos de entrada, el archivo de trayectoria o el dataset de mosaico de trayectoria.

Mosaic Dataset; Mosaic Layer; Feature Layer; Trajectory Layer
variable_field

Un campo que contiene valores de variables.

String
time_field

Un campo que contiene valores de tiempo.

String
temporal_aggregation
(Opcional)

Especifica la agregación temporal del ráster multidimensional de salida. El algoritmo de interpolación utiliza todos los datos disponibles dentro de estos períodos de tiempo para calcular la división en zonas de salida.

  • DAILYLos valores de datos se consolidarán en periodos de tiempo diarios. Esta es la opción predeterminada.
  • WEEKLYLos valores de datos se consolidarán en periodos de tiempo semanales.
  • MONTHLYLos valores de datos se consolidarán en periodos de tiempo mensuales.
  • QUARTERLYLos valores de datos se consolidarán en periodos de tiempo trimestrales.
  • YEARLYLos valores de datos se agregarán en periodos de tiempo anuales.
String
cell_size
(Opcional)

El tamaño de celda de salida. De forma predeterminada, el tamaño de celda será el valor más corto de la anchura o la altura de la extensión de la entidad de punto de entrada dividido entre 250.

Double
interpolation_method

Especifica el método de interpolación que se utilizará.

  • IDWSe utilizará la interpolación ponderada por el inverso de la distancia.
  • TRIANGULATIONSe utilizará una interpolación por triangulación.
  • MEANSe utilizará una interpolación por valor medio.
  • NATURAL_NEIGHBORSe utilizará la interpolación de vecinos naturales.
  • NEAREST_NEIGHBORSe utilizará la interpolación de vecino más cercano.
  • QUADRATICSe utilizará la interpolación cuadrática.
String

Valor de retorno

NombreExplicaciónTipo de datos
out_raster

El dataset ráster multidimensional de salida.

Raster Dataset

Muestra de código

Ejemplo 1 de InterpolateFromSpatioTemporalPoints (script independiente)

En este ejemplo se interpolan datos de puntos de elevación en un ráster multidimensional.

# Import system modules
import arcpy
from arcpy import *

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

# Set local variables
in_dataset = "icesat_trajectory"
out_raster = r"C:\temp\icesat_surface.crf"
variable_field = "elevation"
time_field = "Time"
temporal_aggregation = "Daily"
cell_size = 5000
interpolation_method = "Quadratic function"

# Execute
interpolation_output = arcpy.ia.InterpolateFromSpatiotemporalPoints(in_dataset, out_raster, variable_field,
		       time_field, temporal_aggregation, cell_size, interpolation_method)

Información de licenciamiento

  • Basic: Requiere Image Analyst
  • Standard: Requiere Image Analyst
  • Advanced: Requiere Image Analyst

Temas relacionados