La integración con GRASS ya viene incluida en QGIS. Para acceder a ella es necesario activarla en Complementos -> Administrar complementos; marcando el correspondiente a GRASS. Como estamos trabajando en Linux vamos a aprovechar el directorio /usr/local/share/datagrass; creado en:
para incorporar un ráster DEM (ASTER 30×30 = 900 m2) que ha sido bajado gratuitamente del servidor de la NASA (con registro previo obligatorio). No obstante, ese ráster ha sido descargado con una proyección original en coordenadas geográficas WGS 84 (EPSG: 4326) y se ha transformado a UTM 19N PSAD 56 (EPSG: 24819) con Ráster -> Proyecciones -> Combar (Reproyectar).
Se prevé trabajar en un sector denominado tiznados cuyo mapaset será dispuesto por el usuario jose. Para crear la localización en GRASS, a través de QGIS, se tiene que Complementos -> GRASS -> Nuevo directorio de mapas; donde aparecerá la ruta (/usr/local/share/datagrass) a la base de datos existente. En la siguiente ventana marcamos “Crear nueva localización” y escribimos tiznados. Definimos la proyección como PSAD 56 UTM19N (EPSG: 24819) y en la siguiente ventana Venezuela, Establecer:
Después de click en “Siguiente” se estableció a jose como el usuario del mapaset antes de finalizar la creación del directorio. En cada caso particular son libres de asignar el nombre que más le parezca.
Una vez creada la localización y el mapaset se va a importar el ASTER DEM en PSAD 56/UTM 19N con Complementos -> GRASS -> Abrir herramientas de GRASS donde en la pestaña Lista de módulos filtramos y seleccionamos r.in.gdal. La imagen ASTER en su proyección original tiene este nombre ASTGTM_N09W068_dem.tif. Se renombró a ASTGTM_N09W068_dem_canoa.tif cuando se reproyectó a PSAD 56/UTM19N y a demN09W068_UTM19N_canoa en la pestaña Opciones del módulo r.in.gdal. Cuando se ejecuta el módulo la imagen se carga automáticamente a la vista de QGIS al hacer click en Ver Salida.
Este es el resultado:
usando la paleta de pseudocolor para las propiedades de capa, pestaña Estilo.
Si se quiere usar este DEM en cualquier proyecto de QGIS entonces Complementos -> GRASS -> Añadir capa ráster de GRASS. Por otra parte, si se desea desde GRASS usar sus herramientas entonces es necesario abrir primero el directorio donde está el mapaset. Para ello Complementos -> GRASS -> Abrir directorio de mapas. Aquí tenemos un esbozo de la gran cantidad de ellas que se pueden usar desde QGIS:




Pingback: Crear una localización y conjunto de mapas para GRASS en QGIS | Geoprocessing - Geoprocessamento | Scoop.it
Pingback: Crear una localización y conjunto de mapas para GRASS en QGIS | geoprocessamento.org
Pingback: Tabla de colores para ráster en Grass desde QGIS |
Pingback: Importar archivos de paises de geonames.org: módulo v.in.geonames de GRASS en QGIS |
Me aparece el siguiente mensaje de error, y he hecho los pasos tal cual:
r.watershed elevation=1@CRIVAS threshold=111111 basin=CCC
SECCI�N 1a (de 5): iniciando memoria.
El mapa raster se encuentra en una zona diferente (16) a la de la regi�n actual (0).
No se puede abrir el mapa raster .
no se puede abrir capa de mapa de elevaci�n
Ha fallado el subproceso con c�digo de salida 1
La informaci�n de categor�a para [CCC] en [CRIVAS] no se encuentra o no es v�lida.
Finalizado con error
Este es el error:
“El mapa raster se encuentra en una zona diferente (16) a la de la regi�n actual (0)”
Primero, tienes que establecer correctamente la proyección de tu mapa donde se te pide. Luego, tienes que escoger el país correspondiente a tu mapa (ver la primera imagen del artículo). Para mayor seguridad de éxito establece los settings de la vista de QGIS en la misma zona UTM.
En la metadata del ráster está la proyección. Cómo se averigua? Lo cargas en una vista de QGIS (sin GRASS) y en la ventana de capas, click derecho del mouse, Propiedades en el menú contextual, pestaña Metadatos.
Todo eso lo haré, ya te comentaré, el aster que estoy cargando es de la zona fronteriza con Honduras, por eso quizás haya variaciones, voy a rehacer todo el proceso desde cero, incluyendo la reproyección
Honduras está prácticamente toda en la zona UTM 16N por lo que deberías reproyectar de long/lat WGS 84 (proyección de los ASTER DEM) a UTM 16N. Asegúrate de que tu Nuevo directorio de mapas apunte a la ruta donde tienes tu datagrass. Crea la nueva localización con el nombre que quieras, define la proyección a UTM 16N y selecciona en la ventana del nuevo directorio de mapas a Honduras y no te olvides de clickear en Establecer. Lo demás es intuitivo.
Listo, este paso superado, voy para el otro, generar las microcuencas!.. Gracias José!. Saludos desde Managua!
Lo que está listo aqui es que pude crear la localización y el conjunto de mapas, tengo ahora dos Aster (que cubren mi area de interes) unidos y reproyectados y agregados al Grass