GRASS

Asociar valores de una capa raster a una base de datos en GRASS

No estoy seguro de que el título del post sea del todo correcto. Lo que pretendo no es realizar una asociación de tablas ni unión de datos de dos capas. Se trata más bien de obtener una tabla como la siguiente, donde Bn responde al valor que obtiene ese punto en las cinco primeras bandas de Landsat 8 (con factor 0.0001):

Base de datos asociada a una capa vectorial de GRASS.

Base de datos asociada a una capa vectorial de GRASS.

Partimos del problema de que necesitamos conocer el valor que obtienen una serie de puntos en las cinco primeras bandas de Landsat 8. Por lo tanto debemos tener cargadas nuestras bandas de imagen en el mapset y una nueva capa vectorial donde digitalizaremos los puntos. (más…)

Anuncios

GRASS (IV) Transformación de los ND de una imagen Landsat a reflectancias

Las imágenes Landsat descargadas desde Earth Explorer o Libra, como mostré en este post, son productos estándar L1T escaladas en niveles digitales (ND) que se pueden transformar a valores de reflectancia en la parte alta de la atmósfera (TOAR).

La transformación se realizará con el comando i.landsat.toar de la siguiente manera:

i.landsat.toar
	input_prefix=LC80170512014320LGN00_B
	output_prefix=LC80170512014320LGN00_TOAR_B
	metfile=/home/marcos/grassdata/Imagenes/Landsat/
	P17R51/Base/LC80170512014320LGN00_MTL.txt
	sensor=oli8
	date=2014-11-16
	sun_elevation=52.01756824

(más…)

GRASS (III) Tratamiento de valores nulos de una imagen Landsat

Una vez que ya tienes importadas tus imagenes raster a tu mapset (mediante el comando r.in.gdal) lo que personalmente hago antes de nada es realizar el tratamiento de valores nulos. Es un proceso simple y rápido.

Como puedes ver en la siguiente figura, una imagen Landsat completa es un rombo incrustado en un cuadrado negro, por decirlo rápido y mal.

Display de GRASS mostrando una imagen Landsat.

Display de GRASS mostrando una imagen Landsat.

(más…)

GRASS GIS (II) Definir la localización

En un post anterior se hacia una pequeña introducción de lo que era GRASS. Ahora es momento de empezar a trabajar en él o, al menos, trastear un poco.

Una de las cosas más importantes y sin la cual no podríamos trabajar en GRASS es la definición de la location o localización. Bueno, no podríamos trabajar sin esto y sin seleccionar un directorio de datos, que comúnmente es una carpeta llamada grassdata. Sin ocultar nada en el nombre, definir la localización se basa en eso: en decirle a GRASS en que parte del planeta está situado nuestro proyecto.

Ventana del asistente de creación de localizaciones

Ventana del asistente de creación de localizaciones. GRASS 6.4.4.

(más…)

GRASS GIS (I) Una breve introducción

En esta entrada y las siguientes detallaré aspectos de algunas herramientas del software GIS de código abierto con peor fama: GRASS GIS.

GRASS GIS o simplemente GRASS (Geographyc Resources Analysis Support System) es un GIS usado para el manejo y análisis de información geoespacial tanto raster como vectorial, procesado de imágenes, producción de mapas y gráficos, modelado espacial y visualización. Cuenta con más de 350 módulos para realizar estas opercaciones.

GRASS GIS. OSGeo Project.

(más…)