Este es un lago de aproximadamente 13 ha con 81 puntos de profundidad muestreados en aproximadamente 10 líneas transectas:
Anteriormente en ARCgis con un lago de 50 ha y unos 100 puntos de muestreo de profundidad, obtuve una salida decente con la TopotoRaster
herramienta. Sin embargo, no existe tal equivalente exacto con QGIS o software de código abierto.
En QGIS, obtuve el ráster interpolado a continuación, utilizando el método TIN en el complemento Raster Interpolation. Sin embargo, esto pareció ser un resultado afortunado, cuando intenté repetir, obtuve resultados diferentes (insatisfactorios) a pesar de no variar realmente ningún parámetro.
Estos son tanques más urbanos (construidos) que lagos, por lo tanto, son bastante regulares en su perfil de lecho, de ahí la baja densidad de muestreo del punto. Algunos artículos parecían sugerir la ponderación de distancia inversa (IDW, por sus siglas en inglés) como la técnica más adecuada, pero al parecer obtuve los peores resultados con eso (posiblemente debido a la baja densidad de puntos).
¿Hay alguna heurística que pueda emplearse aquí teniendo en cuenta el tamaño del lago, su perfil regular y la densidad de muestreo puntual para llegar a qué método de interpolación es adecuado? (entre Kriging, IDW, bilineal, convolución cúbica, TIN o spline)
¿O es siempre un poco de prueba y error?
fuente
Respuestas:
Una alternativa es la interpolación spline como se sugiere en la publicación relacionada: Interpolación de batimetría multihaz .
Desde QGIS, use la herramienta GRASS
v.surf.rst
:Luego, puede probar diferentes tipos de parametrización disponibles dentro de la herramienta. Hay una opción para aplicar una validación cruzada de dejar uno fuera para la optimización de parámetros, que variará gradualmente la tensión, el suavizado, etc. para encontrar el mínimo error predictivo.
Como lo sugiere el usuario 30184, asegúrese de que el conjunto de datos de entrada use puntos a nivel del suelo en los límites del lago, para evitar la extrapolación.
fuente