ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Cómo funciona Spline

Disponible con una licencia de Spatial Analyst.

  • Fondo conceptual
  • Tipos de spline
  • Parámetros adicionales de spline
  • La ecuación de spline
  • Procesamiento regional de la salida
  • Referencias

La herramienta Spline utiliza un método de interpolación que estima valores usando una función matemática que minimiza la curvatura general de la superficie, lo que resulta en una superficie suave que pasa exactamente por los puntos de entrada.

Fondo conceptual

Conceptualmente, los puntos de muestra extruden hasta la altura de su magnitud. Spline curva una hoja de goma que pasa a través de los puntos de entrada y minimiza a la vez la curvatura total de la superficie. Ajusta una función matemática a una cantidad especificada de puntos de entrada más cercanos mientras pasa a través de los puntos de muestra. Este método es mejor para generar superficies que varían levemente, como la elevación, la altura de las tablas de agua o las concentraciones de contaminación.

La forma básica de la curvatura mínima de interpolación por Spline impone las siguientes dos condiciones en el interpolante:

  • La superficie debe pasar exactamente por los puntos de datos.
  • La superficie debe tener una curvatura mínima. La suma acumulativa de los cuadrados de los términos de la derivada segunda de la superficie tomada sobre cada punto de la superficie debe ser un mínimo.

La técnica de curvatura mínima básica también se conoce como interpolación por lámina delgada. Asegura una superficie suave (continua y diferenciable), junto con superficies continuas de derivada primera. En las inmediaciones de los puntos de datos pueden ocurrir cambios rápidos en la gradiente o pendiente (derivada primera), por lo que este modelo no es adecuado para estimar la derivada segunda (curvatura).

La técnica de interpolación básica se puede aplicar utilizando un valor de cero para el argumento de Peso en la herramienta Spline.

Tipos de spline

Hay dos tipos de Spline: Regularizado y de Tensión. El tipo Regularizado crea una superficie suave que cambia gradualmente con valores que pueden estar fuera del rango de datos de muestra. El tipo Tensión controla la rigidez de la superficie en función del carácter del fenómeno modelado. Crea una superficie menos suave con valores que están más restringidos por el rango de datos de la muestra.

Tipo de spline regularizado

La opción REGULARIZED modifica el criterio de minimización para que los términos de la derivada tercera se incorporen a los criterios de minimización. El parámetro de Peso especifica el peso adjunto a los términos de la derivada tercera durante la minimización, que se denomina τ (tau) en la documentación. Los valores más altos de este término producen superficies más suaves. Los valores entre 0 y 0,5 son adecuados. Al utilizar esta opción se garantiza una superficie suave junto con superficies suaves de derivada primera. Esta técnica es útil si es necesario calcular la derivada segunda de la superficie interpolada.

Tipo de spline de tensión

La opción TENSION modifica el criterio de minimización para que los términos de la derivada primera se incorporen a los criterios de minimización. El parámetro de Peso especifica el peso adjunto a los términos de la derivada primera durante la minimización, que se denomina Φ (phi) en la documentación. Un peso de cero resulta en la interpolación por Spline por lámina delgada básica. Al utilizar un valor de peso mayor, se reduce la rigidez de la lámina y, a medida que phi se acerca a infinito en el límite, la superficie se aproxima a la forma de una membrana u hoja de goma que pasa por los puntos. La superficie interpolada es suave. Las derivadas primeras son continuas pero no suaves.

Parámetros adicionales de spline

Es posible lograr un mayor control de la superficie de salida mediante dos parámetros adicionales: el peso y el número de puntos.

Parámetro de peso

Para el método de Spline Regularizado, el parámetro de Peso define el peso de las derivadas terceras de la superficie en la expresión de la minimización de la curvatura. Cuanto más alto es el peso, más suave es la superficie de salida. Los valores introducidos para este parámetro deben ser iguales o mayores que cero. Los valores comunes que pueden usarse son 0; 0,001; 0,01; 0,1 y 0,5.

Para el método de Spline de Tensión, el parámetro de Peso define el peso de la tensión. Cuanto más alto es el peso, más gruesa es la superficie de salida. Los valores introducidos deben ser iguales o mayores que cero. Los valores comunes son 0, 1, 5 y 10.

Parámetro de cantidad de puntos

La Cantidad de puntos identifica el número de puntos que se utilizan en el cálculo de cada celda interpolada. Cuantos más puntos de entrada especifique, mayor será la influencia de los puntos distantes sobre cada celda y más suave será la superficie de salida. Cuanto más grande sea el número de puntos, más tiempo llevará procesar el ráster de salida.

La ecuación de spline

El algoritmo que utiliza la herramienta Spline se basa en la siguiente fórmula para la interpolación de la superficie:

La fórmula de Spline
  • donde:

    j = 1, 2, ..., N.

    N es la cantidad de puntos.

    λj son coeficientes determinados por la solución de un sistema de ecuaciones lineales.

    rj es la distancia del punto (x,y) al punto j.

T(x,y) y R(r) se definen de forma diferente, según la opción seleccionada.

Por cuestiones de cómputo, todo el espacio del ráster de salida está dividido en bloques o regiones de igual tamaño. El número de regiones en las direcciones x e y es el mismo, y tienen forma rectangular. La cantidad de regiones se determina dividiendo la cantidad total de puntos del dataset de puntos de entrada por el valor especificado para la cantidad de puntos. Para los datos distribuidos con menor uniformidad, las regiones pueden contener una cantidad de puntos significativamente diferente, siendo el valor para la cantidad de puntos un mero promedio aproximado. Si en alguna región la cantidad de puntos es menor que ocho, esa región se expande hasta contener un mínimo de ocho puntos.

Para la opción Regularizado

T(x,y) = a1 + a2x + a3y
  • donde:

    ai son coeficientes determinados por la solución de un sistema de ecuaciones lineales.

y

Opción de spline regularizado

  • donde:

    r es la distancia entre el punto y la muestra.

    símbolo de tau al cuadrado es el parámetro de Peso.

    Ko es la función de Bessel modificada.

    c es una constante igual a 0,577215.

Para la opción de Tensión

T(x,y) = a1
  • donde:

    a1 es un coeficiente determinado por la solución de un sistema de ecuaciones lineales.

y

La opción Spline de tensión
  • donde:

    r es la distancia entre el punto y la muestra.

    φ2 es el parámetro de Peso.

    Ko es la función de Bessel modificada.

    c es una constante igual a 0,577215.

Procesamiento regional de la salida

Por cuestiones de cómputo, todo el espacio del ráster de salida está dividido en bloques o regiones de igual tamaño. El número de regiones en las direcciones x e y es el mismo, y tienen forma rectangular. La cantidad de regiones se determina dividiendo la cantidad total de puntos del dataset de puntos de entrada por el valor especificado para la cantidad de puntos. Para los datos distribuidos con menor uniformidad, las regiones pueden contener una cantidad de puntos significativamente diferente, siendo el valor para la cantidad de puntos un mero promedio aproximado. Si en alguna región el número de puntos es menor que ocho, esa región se expande hasta contener un mínimo de ocho puntos.

Referencias

Franke, R. 1982. Smooth Interpolation of Scattered Data by Local Thin Plate Splines. Computer and Mathematics with Applications. Vol. 8. N.º 4. Pág. 273–281. Gran Bretaña.

Mitas, L. y H. Mitasova. 1988. General Variational Approach to the Interpolation Problem. Computer and Mathematics with Applications. Vol. 16. N.º 12. Pág. 983–992. Gran Bretaña.

Temas relacionados

  • Vista general del conjunto de herramientas Interpolación
  • Comparar métodos de interpolación
  • Spline
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal