Posts filed under TutorialQGIS

Como convertir Estilos (*.style) de ArcGis a QGIS - Tutorial

Los estilos de datos espciales creados y procesados por un software comercial o libre siguen estándares de instituciones como el Open Geospatial Consortium (OGC), estos estándares permiten la interoperatividad de archivos vectoriales y raster entre diferentes software; sin embargo, los estándares son aplicados para la localización y no para los estilos. Los estilos de ArcGis son muy difíciles de convertir a un formato compatible con QGIS, especialmente si el usuario no tiene el software comercial.

Los centros gubernamentales lanzan datos espaciales como uso de suelo, cobertura de suelo, infraestructura y  veces los estilos de estos datos están en formatos ArcGis que representan un gran obstáculo para el usuario QGIS. Este tutorial muestra el procedimiento de como convertir los estilos ArcGis a QGIS usando un archivo en formato *.xml de un caso de estudio de cobertura de suelo en Costa Rica. El tutorial esta desarrollado en Windows, si el usuario tiene Linux o Mac es necesario instalar Mdbtools de acuerdo a su propio sistema operativo.

Posted on June 19, 2019 and filed under TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Análisis de Cambio de Uso con Python y GDAL - Tutorial

Las imágenes satelitales nos han proporcionado la capacidad de ver la superficie de la tierra en los años recientes pero no hemos tenido mucho éxito en entender la dinámica del uso de suelo y su interacción con los factores económicos, sociológicos y políticos. Algunas deficiencias para este este análisis fueron encontradas en el uso de software de GIS comercial pero otras limitaciones están en la forma en que aplicamos procesos lógicos y matemáticos a un set de datos de imágenes satelitales. El manejo de datos geoespaciales en Python nos da un uso eficiente del poder computacional y provee un mayor panorama en análisis de datos.

Este tutorial muestra el procedimiento completo para crear un raster de cambio de uso de suelo proveniente de una comparación entre raster de índice de vegetacion (NDVI) con el uso de Python y las librerías GDAL y Numpy. Se generaron contornos de cambio de uso de suelo con herramientas de GDAL y Osgeo y se realizó un análisis de deforestación basado en los datos de salida y un recuento de imágenes históricas de Google Earth.

Posted on March 28, 2019 and filed under TutorialQGIS, TutorialPython.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Como cortar múltiples bandas de una imagen Landsat 8 con Python y GDAL - Tutorial

Este tutorial se realiza en una plataforma de programación para Python llamado Jupyter Notebook. Los archivos de entrada que son bandas raster y shapefile del área de interés (AOI) tienen que estar en un mismo sistema de referencia de coordenadas (SRC) de lo contrario la librería GDAL no localizará los datos espaciales en la posición correcta. Este tutorial muestra el procedimiento para los sets de bandas de una imagen Landsat 8, un ejemplo para una única banda que se proporciona en los scripts de los datos de entrada. Finalmente, este tutorial muestra el raster completo y cortado en un software de Sistemas Información Geográfica como QGIS.

Para los usuarios principiantes GIS con poca expedicionaria de programación, se aconseja terminar el tutorial con los datos proporcionados en la parte de datos de entrada de este tutorial. Una vez que el usuario tenga más experiencia con el software, el usuario puede modificar el código para el procesamiento personalizado de imagenes ráster.

Posted on March 18, 2019 and filed under TutorialPython, TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Cálculo del NDVI de una imagen Landsat8 con Python3 y Rasterio - Tutorial

Rasterio es una librería de Python que permite la lectura, inspección, visualización y la escritura de raster geospaciales. La librería usa rasters en formato GeoTIFF y otros formatos y es capaz de trabajar con imágenes satelitales, modelos de elevación digital, productos de imágenes, e imágenes procesadas de drone. Rasterio permite importar un raster geoespacial de una banda y multibanda y permite trabajar en un entorno interactivo como un Jupyter notebook. La librería conserva la “dualidad” del georaster, eso significa que puede manejar los parámetros de localización y resolución del raster tanto como los valores matriciales de los elementos grillados.

Este tutorial muestra el procedimiento para el cálculo del NDVI de un imagen satelital Landsat 8 utilizando Python y Rasterio. El tutorial se realiza en un entorno interactivo llamado Jupyter Notebook. Para la instalación del software requerido para este ejercicio se recomienda seguir este tutorial.

Posted on January 25, 2019 and filed under TutorialPython, TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Delimitación de Límite de Cuenca y Red Hidrica con Python y Pysheds - Tutorial

Que pasaría si todos los procesos que realizamos en software de SIG los hicieramos en Python? Que pasaría si tratáramos a los datos espaciales como objetos y variables en un script…. enconces nos preguntaríamos si en realidad es necesario inventar de nuevo la rueda. Para qué hacer cosas de manera diferente, si lo que existe ya funciona?

La respuesta a esta interrogante es muy simple: Más control. Es tan simple y tan sencillo sobre eso.

Trabajar en Python nos da más control sobre el geoprocesamiento al dejar el entorno visual de clicks sobre iconos. Con Python en un entorno de Jupyter Notebook podemos referenciar los archivos a importar, definir los geoprocesos y sus opciones, hacer representaciones de los datos espaciales intermedios y finales, y exportar los resultados en formatos compatibles con cualquier entorno de SIG. Existen otras ventajas del análisis espacial en Python como son la reproducibilidad y la velocidad de cálculo.

Posted on December 28, 2018 and filed under TutorialQGIS, TutorialPython.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Cómo identificar la zona UTM de un Shape/Raster en Geográficas con QGIS3

Ubicar la zona UTM de un raster o shapefile en QGIS puede ser una tarea sencilla, pero no tan fácil. A menos que se utilicen archivos espaciales de referencia, no es posible identificar la zona de un objeto espacial en pocos pasos.

Utilizando una capa del complemento QuickMapServices es posible identificar rápidamente la zona UTM de un archivo. Solo basta cargar la capa de: “UTM and Gauss Krueger 6 degree zones TMS” y el número de la zona aparecerá en toda la extensión del lienzo (canvas).

Este tutorial te muestra el proceso completo en QGIS3 para la captura de la zona UTM para un raster en coordenadas geográficas.

Posted on December 26, 2018 and filed under TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Introducción al Manejo de Rasters en Python 3 con Georasters - Tutorial

El manejo de rasters en entornos de SIG como QGIS y otros softwares es un proceso manual con una serie de herramientas como álgebra de mapas, georeferenciacion, plugins y demás comandos. Sin embargo el raster es en sí un arreglo matricial de columnas y filas con propiedades espaciales que le permiten estar espacialmente georeferenciado.

Cálculos avanzados como dinámica del cambio climático, cambio de cobertura, identificación de objetos, etc, requieren de un tratamiento superior de la información espacial proveida por un raster. Durante mucho tiempo se buscaron herramientas que permitiesen el manejo de rasters en Python, pero no habían librerías capaces de manejar el caracter dual del raster, es decir, la matriz y la georeferenciacion.

Georasters es una librería de Python 3 que permite el manejo y la representación de rasters aparte de implementar variadas opciones de análisis de Scikit-Image. Este tutorial es introductorio al manejo de la librería Georasters sobre un modelo digital de elevación donde se realizan representaciones, operaciones matemáticas, recortes y cambios de resolución sobre un Jupyter Notebook. Este tutorial es la base para futuros tutoriales más avanzados de análisis y manejo de rasters.

Posted on December 4, 2018 and filed under TutorialQGIS, TutorialPython.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Cómo convertir un PDF a un Shapefile SHP con Python Geopandas y QGIS3 - Tutorial

Quieres hacer una evaluación y te das cuenta que los unicos datos disponibles estan en un PDF? Esta historia particular es muy frecuente al momento de hacer estudios y evaluaciones. Entonces cual debería ser la manera de obtener los datos espaciales de los planos del reporte? Tendríamos acaso que digitalizar todo de nuevo? Por suerte la respuesta es no, es posible extraer los datos espaciales de planos reportados en PDF con solo software libre.

El proceso de transformación de PDF requiere varios pasos con software como Inskape, QGIS3 e incluso con código de programación en Python con la librería Geopandas. Este tutorial muestra los pasos completos para este geoproceso.

Posted on November 8, 2018 and filed under TutorialQGIS, TutorialPython.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Rasterización de Shapefiles con Python y QGIS 3.0

QGIS 3.0 empezó a distribuirse este año y ha salido con variedad de novedades, incluye el cambio completo de su API a Python 3, el cual tiene diferencias ligeras de sintaxis con su predecesor, así mismo el código de la API de QGIS 3.0 ha variado drásticamente, incluyendo nuevos algoritmos y variando otros complemente, sin mencionar que su interfaz es completamente diferente.

En este tutorial se observará la rasterización de un shapefile con el complemento “GDAL” la cual es una librería muy potente que incluye variedad de algoritmos en los cuales se basa la mayoría de código de los SIG.

Posted on August 30, 2018 and filed under TutorialPython, TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Monitoreo de Inundaciones con Imágenes Sentinel 2 y Landsat 8 en QGIS 3

Con la tecnología actual y la disponibilidad de herramientas de teledetección a través de diferentes servidores hace que sea posible determinar o estimar las zonas que se encuentran inundadas o que podrían estarlo, tema central de este tutorial en el cual se describirá una metodología para determinar zonas inundables a partir del cálculo del NDVI y comparar los resultados con el uso de dos servidores, Sentinel 2 y Landsat 8.  

Posted on June 4, 2018 and filed under TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Estimación de los Índices de Vegetación y Biomasa con QGIS 3

Los índices de vegetación son obtenidos a partir de imágenes áreas y sátelitales y pueden usarse para estimar cambios en el estado de la vegetación, la biomasa, índice de área foliar y la concentración de la clorofila. La determinación de los índices de vegetación es calculada a partir de la relación entre las reflectancias del espectro electromagnético. Mientras que la biomasa presenta diversas metodologías para poder estimarla que están basados en medidas de campo que a pesar de ser un método directo siguen siendo muy limitados. En la actualidad, el uso de sensores remotos, proporcionan un método para generar información sobre la biomasa.

Posted on May 29, 2018 and filed under TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Determinación de Firmas Espectrales de Cultivos con QGIS 3 y SCP 6

La disponibilidad de herramientas de teledetección hace posible la clasificación de cultivos a partir de firmas espectrales. Sin embargo, el análisis de las huellas espectrales dependen de las propiedades ópticas de las plantas, que también están en función de diversos factores como las condiciones de radiación, la especie vegetal, el grosor de las hojas, la estructura de la superficie foliar, los niveles del contenido de clorofila y la estructura interna de las hojas.

Posted on May 24, 2018 and filed under GIS, TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de descarga directa en QGIS 3 de imágenes IMERG de precipitación con Python

La nueva versión de QGIS es QGIS 3 y se ejecuta con Python 3 que introduce algunos cambios en la interacción con los servidores web con paquetes de "requests". Para aquellos que son nuevos en imágenes IMERG, estas son algo así como las nuevas imágenes TRMM con estimación de precipitación de múltiples sensores de microondas pasivas (PMW) en varios satélites de precipitación relevantes cuya data comienza en Marzo del 2014. La imágenes IMERG tienen una resolución de pixel de 0.1 grados y una escala temporal de 30 minutos. En el actual panorama de las estimaciones de precipitación basadas en satélites, el producto de datos IMERG son las imágenes de más alta resolucion temporal y espacial disponibles de los últimos 4 años.

Posted on May 18, 2018 and filed under TutorialPython, TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Operaciones Masivas en Rásters con QGIS 3 y Python

Existen nuevas herramientas y recursos disponibles para comprender el cambio climático, la dinámica del uso del suelo, el ciclo del agua y otras partes de nuestro entorno físico. Muchos datos espaciales vienen en formato raster y están disponibles en servidores web, que tienen imágenes registradas cada año, mes, día, hora, media hora o minuto. Si queremos evaluar un fenómeno físico debemos analizar un gran conjunto de datos.

Posted on May 16, 2018 and filed under TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Determinación de Lagunas Contaminadas por Desechos Mineros con QGIS 3 y SCP 6

La minería y el tratamiento de los metales son una fuente significativa para el aporte de contaminantes en diversos recursos naturales como los lagos. El impacto de un contaminante en los lagos depende de las condiciones físico – químicas que afecten su toxicidad y el grado de exposición relacionado a la concentración y tiempo. El aporte de los metales se puede incorporar mediante precipitación, filtración de minas, lavado de suelos, lixiviación y percolación.

Posted on May 15, 2018 and filed under TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Instalación del Plugin QuickMapServices en QGIS 3.0

El plugin QuickMapServices se puede instalar ahora en QGIS 3.0. Este plugin permite utilizar mapas bases para proyectos GIS. Los mapas bases se presentan a través de diferentes servicios web TMS, WMS, WMTS o simplemente como mosaicos XYZ.

Posted on March 27, 2018 and filed under TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Vistas Espaciales con PostGIS

En teoría de bases de datos, una vista es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base de datos relacional.

Las vistas tienen la misma estructura que una tabla: filas y columnas. La única diferencia es que sólo se almacena de ellas la definición, no los datos. Los datos que se recuperan mediante una consulta a una vista se presentarán igual que los de una tabla. De hecho, si no se sabe que se está trabajando con una vista, nada hace suponer que es así. Al igual que sucede con una tabla, se pueden insertar, actualizar, borrar y seleccionar datos en una vista. 

Posted on March 26, 2018 and filed under GIS, TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Tipos de Datos y Geometrías en PostGIS

PostGIS es un producto que habilita espacialmente las bases de datos de PostgreSQL. Los objetos SIG soportados por PostGIS son una colección de "Simple Features" definidas por el OpenGIS Consortium (OGC). A partir de la versión 0.9, PostGIS soporta todos los objetos y funciones de la especificación "Simple Features for SQL" del OGC. Utiliza las representaciones de geometría de binario conocido (WKB) y de texto conocido (WKT) del OGC.

Posted on March 23, 2018 and filed under TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Tutorial de Conexión e Importación de Shapefiles a PostGIS y QGIS

El shapefile es el formato de datos vectorial más popular y extendido entre la comunidad GIS. Es un formato propiedad de ESRI, pero es difícil encontrar un SIG que no lea este sistema de achivos. Debido a su simplicidad, los shapefiles han sido la forma estándar de almacenar e interactuar con los datos espaciales desde que el software GIS apareció por primera vez.

Posted on March 20, 2018 and filed under GIS, TutorialQGIS, Tutorial.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Como añadir una Imagen Satelital / Terreno / Carreteras de Google a QGIS 3 - Tutorial

QGIS es un software de Sistemas de Información Geográfica (SIG) libre y poderoso. La ultima versión de QGIS es QGIS 3.0 que viene con nuevas características emocionantes para los antiguos y nuevos usuarios. Como en las versiones previas de QGIS, la real intención del software es de realizar análisis espaciales y gestión con menos esfuerzo, sin embargo esta versión tiene nuevos trucos y nuevos ordenes para localizar las herramientas. En este tutorial mostraremos el procedimiento completo para importar una capa de Google Maps a el Canvas como una XYZ Tiles.

Posted on March 20, 2018 and filed under TutorialQGIS.
Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.