TCP1516 Introducción a QGIS

47
Introducción a QGIS Introducción a QGIS Ana Ruiz y Carlos Cámara Ana Ruiz y Carlos Cámara

Transcript of TCP1516 Introducción a QGIS

Page 1: TCP1516 Introducción a QGIS

Introducción a QGISIntroducción a QGIS

Ana Ruiz y Carlos CámaraAna Ruiz y Carlos Cámara

Page 2: TCP1516 Introducción a QGIS

Introducción a QGIS 2 / 47

Acerca de QGIS

Web oficial: http://qgis.org

Creado en 2002, evolución rápida

Utilizado por

● Administraciones

● Empresas

● Universidades / instituciones

● Individuos / Investigadores

Ver Casos de estudio

Características ● Código Abierto

– Comunidad

– Empresas

● Multi-plataforma– Windows

– MAC

– Linux

– Android

● +500 plugins● Documentación disponible

– http://qgis.org/es/docs/index.html

– http://www.qgistutorials.com

● Formatos abiertos● Gratuito

Page 3: TCP1516 Introducción a QGIS

Introducción a QGIS 3 / 47

Interfaz

Page 4: TCP1516 Introducción a QGIS

Introducción a QGIS 4 / 47

Plugins

● Añaden funcionalidades nuevas● Desarrollados por la comunidad● Centralizados en un repositorio● Escritos en Python

● Gestión desde interfaz– Instalación– Desinstalación

– Actualización automática

● Gratuitos

Page 5: TCP1516 Introducción a QGIS

Introducción a QGIS 5 / 47

Ejercicio

● Activa (al menos) los plugins siguientes:– OpenLayers– QuickOSM– CADTools– Maps printer– OSM Place Search– OSM Route– Heatmap

● Investiga para qué pueden servir

Page 6: TCP1516 Introducción a QGIS

Introducción a QGIS 6 / 47

Configuración del proyecto

● General– Título del proyecto– Unidades de medidas (metros)

● WCS / SRC (Sistema de Referencia de Coordenadas)– Definir el sistema de coordenadas del proyecto

● CRS por defecto: EPSG:4326– coordenadas angulares latitud-longitud con datum WGS84. – unidades de medida º

● Recomendado: WGS 84 / UTM zone 30N

– Activar Reproyección instantánea

● Estilo– Símbolos por defecto– Rampas de colores– Colores

Page 7: TCP1516 Introducción a QGIS

Introducción a QGIS 7 / 47

Datos

Page 8: TCP1516 Introducción a QGIS

Introducción a QGIS 8 / 47

¿Qué son los datos?

● Datos vs información– Describen hechos empíricos, sucesos y entidades.– Hechos en bruto, no son útiles de por sí.

● Añadir datos existentes– Vectoriales– Raster– Numéricos– Servicios

● WMS (Web Map Service)● WFS (Web Feature Server)

● Crear datos nuevos– Gráficamente– Formularios

Page 9: TCP1516 Introducción a QGIS

Introducción a QGIS 9 / 47

Datos: Añadir datos Vectoriales

Origen de los datos:● Archivos

– ESRI shape– GeoJSON– GeoRSS– DXF– DGN– …

● Directorio● Base de datos

Page 10: TCP1516 Introducción a QGIS

Introducción a QGIS 10 / 47

Atributos de una capa

Page 11: TCP1516 Introducción a QGIS

Introducción a QGIS 11 / 47

Ver atributos de capas

● Tipos de atributos– Fecha– Texto– Número entero– Número decimal

● Añadir nuevos campos (atributos)

● Hacer cálculos

Page 12: TCP1516 Introducción a QGIS

Introducción a QGIS 12 / 47

Ver datos de una capa

Page 13: TCP1516 Introducción a QGIS

Introducción a QGIS 13 / 47

Ejercicio: Añadir vectores

● Obtener datos del CNIG – Acceder a http://centrodedescargas.cnig.es/CentroDescargas/buscadorCatalogo.do

● Crear una cuenta

– Descargar datos vectoriales en formato .shp de, por lo menos:● Municipios● Carreteras● Corine Land Cover

● Obtener datos de IDEA Aragón– Acceder a http://idearagon.aragon.es/descargas/

– Descargar datos vectoriales en formato .shp de:● Cartografía: «Límites Administrativos de Municipios, Comarcas, Provincias, Aragón»

● Insertar capa vectorial con los datos descargados● Ver tabla de atributos y tratar de identificar qué significan

Page 14: TCP1516 Introducción a QGIS

Introducción a QGIS 14 / 47

Añadir texto delimitado

● Archivos de texto– Separados por comas (CSV)

– Separados por tabuladores

– Separados por ;

● Pueden tener geometría o no– Par de campos Latitud y Longitud– WKT (Well Known Text)

● Ojo con– Codificación (tildes, ñ…)

– Separador de miles

Page 15: TCP1516 Introducción a QGIS

Introducción a QGIS 15 / 47

Ejercicio: Añadir datos textuales

● Trabajar con los datos del Instituto Aragonés de Estadística– Acceder a http://www.aragon.es/iaest – Buscar y descargar Padrón 2014– Modificar el archivo (limpieza y cambio de formato)– Ver campos disponibles– Crear capa de texto a partir del padrón de 2014– Ver tabla de atributos

● Preparar leyenda CORINE– Acceder a http://wiki.openstreetmap.org/wiki/Corine_Land_Cover– Generar un CSV con los datos de la leyenda– Importar el CSV

Page 16: TCP1516 Introducción a QGIS

Introducción a QGIS 16 / 47

Añadir datos raster

Origen de los datos● Imagen Geoposicionada (TIFF)● Plugin

– OpenLayers

● WMS

Page 17: TCP1516 Introducción a QGIS

Introducción a QGIS 17 / 47

Ejercicio: Añadir imagen

● Añadir mapa de carreteras– Acceder a http://idearagon.aragon.es/descargas/ – Descargar la temática «Infraestructuras de transporte (carreteras,

ferrocarriles, caminos, calles)» en formato jpg

– Insertar una capa raster con la información descargada– Asegurarse que se muestra correctamente

Page 18: TCP1516 Introducción a QGIS

Introducción a QGIS 18 / 47

Añadir Web Map Service (WMS)

Page 19: TCP1516 Introducción a QGIS

Introducción a QGIS 19 / 47

Añadir Web Feature Server (WFS)

Page 20: TCP1516 Introducción a QGIS

Introducción a QGIS 20 / 47

Ejercicio: añadir WMS y WFS

● Añade un WMS de:– http://idearagon.aragon.es/wms.jsp – Infraestructura de datos Espaciales de Aragón

http://sitar.aragon.es/wms.jsp – http://centrodedescargas.cnig.es

● Añade un WFS de:– http://idearagon.aragon.es/wfs.jsp

● Visualiza las tablas de atributos– ¿Qué diferencias encuentras entre un WMS y un WFS?

Page 21: TCP1516 Introducción a QGIS

Introducción a QGIS 21 / 47

Capas

● Tipos de capas– Vectorial

● Puntos● Línea● Polígonos

– Raster

– Texto

● Gestión– Ordenar capas

– Crear grupos

– Ver/ocultar capas según escala

● Ver número de elementos● Solo una capa activa

Page 22: TCP1516 Introducción a QGIS

Introducción a QGIS 22 / 47

Capas: Propiedades

Page 23: TCP1516 Introducción a QGIS

Introducción a QGIS 23 / 47

Crear datos

● Gráficamente● Formularios● Navegador (drag &

drop)

Page 24: TCP1516 Introducción a QGIS

Introducción a QGIS 24 / 47

Procesado

Page 25: TCP1516 Introducción a QGIS

Introducción a QGIS 25 / 47

Seleccionar: gráficamente

Page 26: TCP1516 Introducción a QGIS

Introducción a QGIS 26 / 47

Seleccionar por expresión

Page 27: TCP1516 Introducción a QGIS

Introducción a QGIS 27 / 47

Guardar capas (o selecciones)

Page 28: TCP1516 Introducción a QGIS

Introducción a QGIS 28 / 47

Ejercicio:

● Seleccionar los términos municipales de estudio y guardarlos en una capa:– Puebla de Alfindén, Zaragoza

– Illueca, Zaragoza

– Quinto, Zaragoza

– Grañén, Huesca

– La Puebla de Híjar, Teruel

Page 29: TCP1516 Introducción a QGIS

Introducción a QGIS 29 / 47

Geoprocesado

● Envolvente convexa: crea la mínima envolvente rodeando una selección

● Buffer: equidistancia ● Intersección: crea una nueva capa

basada en la superposición de dos capas● Unión: une dos capas, preservando los

atributos de ambas● Diferencia simétrica: crea una nueva

capa a partir de las áreas que no se solapan

● Cortar: corta una capa a partir de los límites de otra capa

● Diferencia: resta un área de una capa basada en la superposición de otra

● Disolver: funde elementos de una capa a partir de los atributos compartidos

Page 30: TCP1516 Introducción a QGIS

Introducción a QGIS 30 / 47

Buffers

+info: http://docs.qgis.org/2.8/en/docs/gentle_gis_introduction/vector_spatial_analysis_buffers.html

● Crean equidistancias de puntos, líneas o polígonos

● Usados en combinación de joins espaciales

Page 31: TCP1516 Introducción a QGIS

Introducción a QGIS 31 / 47

Ejercicio

● Recortar la capa de CORINE Land Use para mostrar únicamente los datos de Aragón

Page 32: TCP1516 Introducción a QGIS

Introducción a QGIS 32 / 47

Relaciones (Joints)

Page 33: TCP1516 Introducción a QGIS

Introducción a QGIS 33 / 47

Cálculos

Page 34: TCP1516 Introducción a QGIS

Introducción a QGIS 34 / 47

Ejercicio

● Relaciona las capas siguientes:– Términos municipales con el padrón de 2014

● Quizá sea interesante ver este listado de expresiones regulares: https://help.libreoffice.org/Common/List_of_Regular_Expressions

– CORINE Land Cover con su leyenda

● Añade los siguientes campos calculado nuevos a la capa de términos municipales:– Densidad de población

– Superficie en hectáreas

Page 35: TCP1516 Introducción a QGIS

Introducción a QGIS 35 / 47

Consultas espaciales

● Mostrar elementos contenidos en otro elemento– Ejemplos posibles

● Mostrar comercios de un barrio

● Tutorial: http://www.qgistutorials.com/en/docs/performing_spatial_queries.html

Page 36: TCP1516 Introducción a QGIS

Introducción a QGIS 36 / 47

Heatmap

Page 37: TCP1516 Introducción a QGIS

Introducción a QGIS 37 / 47

Más

Page 38: TCP1516 Introducción a QGIS

Introducción a QGIS 38 / 47

Visualización

● En QGIS● En papel● En Internet

Page 39: TCP1516 Introducción a QGIS

Introducción a QGIS 39 / 47

Simbología

● Personalizar estilos– Iconos– Combinación de tramas y

líneas

● Mostrar/ocultar según escala

Page 40: TCP1516 Introducción a QGIS

Introducción a QGIS 40 / 47

Simbología - Simple

Page 41: TCP1516 Introducción a QGIS

Introducción a QGIS 41 / 47

Simbología - Categorizada

Page 42: TCP1516 Introducción a QGIS

Introducción a QGIS 42 / 47

Ejercicio

● Colorea los municipios en función de la siguiente categoría:– provincia a la que pertenecen

● Colorea las curvas de nivel en función de su altura

● Muestra las carreteras en función de su categoría– Bonus: Muestra la capa cuando sea necesario

Page 43: TCP1516 Introducción a QGIS

Introducción a QGIS 43 / 47

Etiquetas

Page 44: TCP1516 Introducción a QGIS

Introducción a QGIS 44 / 47

Map composer

Page 45: TCP1516 Introducción a QGIS

Introducción a QGIS 45 / 47

QGIS Cloud

Page 46: TCP1516 Introducción a QGIS

Introducción a QGIS 46 / 47

Más

Page 47: TCP1516 Introducción a QGIS

Introducción a QGIS 47 / 47

Más

● Publicar mapas en Internet● Interacción con servicios de terceros

– OpenStreetMap– Carto DB

– Mapbox

● Processing● Extensión a través de plugins●