Interpolar Datos Punto

La interpolación es una técnica usada comúnmente en SIG para crear superficie continua a partir de puntos discretos. Bastantes fenómenos del mundo real son continuos - elevaciones, suelos, temperaturas, etc. Si quisiéramos modelar estas superficies para análisis, es imposible tomar medidas a lo largo de la superficie. De ahí, que las mediciones de campo son tomadas en varios puntos a lo largo de la superficie y los valores intermedios son inferidos mediante un proceso llamado “interpolación”. En QGIS, la interpolación se consigue usando el complemento Interpolación incorporado.

Vista general de la tarea

Tomaremos mediciones de campo de profundidad para el Lago Arlington en Texas y crearemos un mapa de relieve de elevación y contornos a partir de estas mediciones.

Otras habilidades que aprenderás

  • Crear contornos a partir de datos punto.

  • Enmascarar valores sin-datos de una capa ráster.

  • Agregar etiquetas a una capa vectorial.

Obtener los datos

Texas Water Development Board provee los archivos shape para los estudios de lago completados.

Descargue los archivos shape del estudio 2007-12 para el Lago Arlington.

Para su comodidad, puede descargar directamente datos muestra usados en este tutorial del enlace abajo.

Shapefiles.zip

Fuente de Datos: [TWDB]

Procedmiento

  1. Abrir QGIS. Ir a Capas ‣ Añadir capa ‣ Añadir capa vectorial….

../_images/1165.png
  1. Naveque al archivo descargado Shapefiles.zip y selecciónelo. Clic en Abrir.

../_images/2127.png
  1. En el diálogo Seleccionar capas a añadir…, presione la tecla Shift y seleccione las capas Arlington_Soundings_2007_stpl83.shp y Boundary2004_550_stpl83.shp. Clic en Aceptar.

../_images/369.png
  1. Verá que se cargan 2 capas en QGIS. La capa Boundary2004_550_stpl83 representa el límite del lago. Desmarque la caja junto a ella en la Tabla de Contenido.

../_images/447.png
  1. Esto revelará los datos de la segunda capa Arlington_Soundings_2007_stpl83. A pesar de que los datos parecen líneas, es una serie de puntos que están muy cercanos.

../_images/547.png
  1. Clic en el ícono Acercar zoom y seleccione un área pequeña en la pantalla. A medida que se acerca más, verá los puntos. Cada punto representa una lectura tomada por un Medidor de Profundidad en la ubicación registrada por un equipo GPSD.

../_images/645.png
  1. Seleccione la herramienta Identificar objetos espaciales y haga clic en un punto. Verá que aparece el panel Resultados de la identificación a la izquierda con el valor de atributo del punto. En este caso, el atributo ELEVATION contiene la profundidad del lago en la ubicación. Como nuestra tarea es crear un perfil de profundidad y contornos de elevación, usaremos estos valores como entrada para la interpolación.

../_images/744.png
  1. Asegúrese que tiene habilitado el complemento Interpolación. Vea Uso de complementos sobre cómo habilitar complementos. Una vez habilitado, vaya a Ráster ‣ Interpolación ‣ Interpolación.

../_images/843.png
  1. En el diálogo Interpolación, seleccione Arlington_Soundings_2007_stpl83 como las Capas vectoriales en el panel Entrada. Seleccione ELEVATION como el Atributo de interpolación. Clic en Añadir. Cambie los valores Tamaño celda X y Tamaño celda Y a 5. Este valor es el tamaño de cada píxel en la grid de salida. Debido a que nuestros datos fuentes están en una SRC proyectada con Pies-EEUU como unidades, en base a nuestra selección, el tamaño de grid será 5 pies. Clic en el botón:guilabel: junto a Archivo de salida y nombre el archivo de salida como elevation_tin.tif. Clic en Aceptar.

Nota

Los resultados de la interpolación pueden variar significativamente dependiendo del método y parámetros que elige. La interpolación QGIS permite los métodos Red Irregular Triangulada (TIN) y Peso Distancia Inversa (IDW) para interpolación. El método TIN es comúnmente usado para datos de elevación mientras que el método IDW es usado para interpolar otros tipos de datos como concentraciones minerales, poblaciones, etc. Vea el módulo Análisis Espacial de la documentación QGIS para más detalles.

../_images/943.png
  1. Verá cargada la nueva capa elevation_tin en QGIS. Clic-derecho a la capa y seleccione Acerca a la capa.

../_images/1041.png
  1. Ahora verá la extensión completa de la superficie creada. La interpolación no da resultados exactos fuera del ára de colecta. Recortemos la superficie resultante con el límite del lago. Vaya a Ráster ‣ Extracción ‣ Cortar ráster.

../_images/1166.png
  1. Nombre el Archivo de salida como elevation_tin_clipped.tif. Seleccione el Modo de recorte como Capa máscara. Selecione Boundary2004_550_stpl83 como la Capa máscara. Clic en Aceptar.

../_images/1242.png
  1. Se cargará un nuevo ráster elevation_tin_clipped en QGIS. Daremos ahora estilo a esta capa para mostrar la diferencia en elevaciones. Note los valores de elevación mín y máx de la capa elevation_tin. Clic-derecho la capa elevation_tin_clipped y seleccione Propiedades.

../_images/1341.png
  1. Vaya a la pestaña Estilo. Seleccione el Tipo de representador como Pseudocolor banda única. En el panel Generar nuevo mapa de color, seleccione la rampa de color Espectral. Como queremos crear un mapa de profundidad a diferencia de un mapa de altura, marque la casilla Invertir. Esto asignará azules a las áreas profundas y rojos a las áreas poco profundas. Clic en Clasificar.

../_images/1439.png
  1. Cámbiese a la pestaña Transferencia. Queremos quitar los píxeles negros de nuestra salida. Ingrese 0 como el Valor adicional sin datos. Clic en Aceptar.

../_images/1538.png
  1. Ahora tiene un mapa de relieve de elevación para el lago generado a partir de las lecturas individuales de profundidad. Generemos contornos ahora. Vaya a Ráster ‣ Extracción ‣ Contornos.

../_images/1634.png
  1. En el diálogo Contorno, ingrese contours como el Archivo de salida para líneas de contornos. Generaremos líneas de contornos a intervalos de 5 pies, por lo que ingrese 5.00 como el Intervalo entre líneas de contorno. Marque la casilla Nombre de atributo. Clic en Aceptar.

../_images/1731.png
  1. Las líneas de contorno serán cargadas como capa contours una vez que el procesamiento finalice. Haga clic-derecho a la capa y seleccione Propiedades.

../_images/1830.png
  1. Vaya a la pestaña Etiquetas. Marque la casilla Etiquetar esta capa con y seleccione ELEV como el campo. Seleccione Curveado como el tipo de Ubicación y clic en Aceptar.

../_images/1925.png
  1. Verá que cada línea de contorno será apropiadamente etiquetada con la elevación a lo largo de la línea.

../_images/2017.png
comments powered by Disqus