12.2. Lesson: GRASS Herramientas

En esta lección vamos a presentar la selección de herramientas para dar una idea de las capacidades de GRASS.

12.2.1. basic Follow Along: Crear un mapa de aspecto

  1. Abre la pestaña Herramientas de Grass

  2. Carga la capa ráster g_dem del directorio de mapas grass_mapset

  3. Busca el módulo r.aspect buscándolo en el campo Filtrar de la pestaña Lista de Módulos

  4. Abra la herramienta y configúrela así y haga clic en el botón Ejecutar:

    ../../../_images/grass_aspect.png
  5. Cuando termine el proceso click en Ver salida para cargar la capa resultante en el lienzo:

../../../_images/grass_aspect_result.png

La capa g_aspect está almacenada dentro del directorio de mapas grass_mapset para que pueda eliminar la capa del lienzo y volver a cargarla cuando lo desee.

12.2.2. basic Follow Along: Obtener estadística básica de la capa ráster

Queremos conocer algunas estadísticas básicas de la capa ráster g_dem.

  1. Abre la pestaña Herramientas de Grass

  2. Carga la capa ráster g_dem del directorio de mapas grass_mapset

  3. Busca el módulo r.info buscándolo en el campo Filtrar de la pestaña Lista de Módulos

  4. Configure la herramienta de esta manera y haga click en Ejecutar:

    ../../../_images/grass_raster_info.png
  5. Dentro de la pestaña Salida, verá información ráster impresa, como la ruta del archivo, el número de filas y columnas y otra información útil:

    ../../../_images/grass_raster_info_result.png

12.2.3. moderate Follow Along: La herramienta Reclasificar

Reclasificar una capa ráster es una tarea muy útil. Acabamos de crear la capa g_aspect a partir de g_dem. El rango de valores va desde 0 (norte) pasando por 90 (este), 180 (sur), 270 (oeste) y finalmente hasta 360 (norte de nuevo). Podemos reclasificar la capa g_aspect para que tenga solo 4 categorías siguiendo reglas específicas (Norte = 1, Este = 2, Sur = 3 y Oeste = 4).

La herramienta de reclasificación de Grass acepta un archivo `` txt “” con las reglas definidas. Escribir las reglas es muy simple y el Manual de GRASS contiene una muy buena descripción.

Truco

Cada herramienta de GRASS tiene su propia pestaña Manual. Tómese el tiempo para leer la descripción de la herramienta que está utilizando para no perderse algunos parámetros útiles

  1. Carga la capa g_aspect o, si no lo ha creado, vuelva a la sección Follow Along: Crear un mapa de aspecto.

  2. Busca el módulo r.reclass en el campo Filtrar de la pestaña Lista de Módulos

  3. Abra la herramienta y configúrela como en la siguiente imagen. El archivo que contiene las reglas está en la carpeta exercise_data/grass/ , llamada reclass_aspect.txt.

  4. Click en Ejecutar y espere hasta que finalice el proceso:

    ../../../_images/grass_reclass.png
  5. Click en Ver Salida para cargar el ráster reclasificado en el lienzo

    La nueva capa está formada por solo 4 valores (1, 2, 3 y 4) y es más fácil de administrar y procesar.

    ../../../_images/grass_reclass_result.png

Truco

Abra reclass_aspect.txt con un editor de texto para ver las reglas y empezar a acostumbrarse a ellas. Además, eche un vistazo en profundidad al manual de GRASS: se señalan muchos ejemplos diferentes.

12.2.4. moderate Try Yourself Reclasificar con tus reglas

Trate de reclasificar la capa g_dem en 3 nuevas categorías:

  • de 0 a 1000, nuevo valor = 1

  • de 1000 a 1400, nuevo valor = 2

  • de 1400 al máximo valor ráster, nuevo valor = 3

12.2.5. moderate Follow Along: La herramienta Mapcalc

Las herramientas de Mapcalc son similares a la Calculadora ráster de QGIS. Puede realizar una operación matemática en una o más capas ráster y el resultado final será una nueva capa con los valores calculados.

El objetivo del siguiente ejercicio es extraer los valores superiores a 1000 de la capa ráster g_dem.

  1. Busca el módulo r.mapcalc mediante el campo Filtrar de la pestaña Lista de Módulos.

  2. Inicie la herramienta.

    El diálogo Mapcalc le permite construir una secuencia de análisis para realizar en un ráster o una colección de rásteres. Utilizará estas herramientas para hacerlo:

    ../../../_images/map_calc_tools.png

    En orden son:

    • Añadir mapa: Agrega un archivo ráster a su directorio de mapas GRASS actual.

    • Añadir valor constante: Agregue un valor constante para usar en funciones, 1000 en este caso

    • Agregar operador o función: Agregue un operador o función para que se conecte a las entradas y salidas, usaremos el operador mayor igual que

    • Añadir conexión: Conecta elementos. Con esta herramienta, haga clic y arrastre desde el punto rojo en un elemento hasta el punto rojo en otro elemento. Los puntos que estén conectados correctamente a una línea de conector se volverán grises. Si la línea o el punto es rojo, ¡no está conectado correctamente!

    • Seleccionar elemento: Seleccione un elemento y mover los elementos seleccionados.

    • Borrar el elemento seleccionado: Elimina el elemento seleccionado de la hoja mapcalc actual, pero no del directorio de mapas (si es un ráster existente)

    • Abrir: Abre un archivo existente con la operación definida

    • Guardar: Guardar toda la operación en un archivo

    • Guardar como: Guardar todas las operaciones como un nuevo archivo en el disco.

  3. Usando estas herramientas, construye el siguiente algoritmo:

    ../../../_images/grass_mapcalc.png
  4. Click en Ejecutar y despues en Ver salida para ver la salida mostrada en su mapa:

    ../../../_images/grass_mapcalc_result.png

Esto muestra todas las áreas donde el terreno es mas alto que 1000 metros.

Truco

Puedes además guardar la fórmula que has creado y cargarla en otro proyecto QGIS clickando en el último botón en la barra de herramientas Mapcalc de GRASS.

12.2.6. In Conclusion

En esta lección, hemos cubierto sólo algunas de las muchas herramientas que GRASS ofrece. Para explorar las capacidades de GRASS por sí mismo, abra el diálogo Herramientas GRASS y desplácese por Lista de módulos. O para un enfoque más estructurado, busque en la pestaña Árbol de módulos, que organiza las herramientas según el tipo.