Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MÓDULO 7
Curso de QGIS
Complementos y recursos online
José Carlos Martínez Llario
Revisión: 22/07/2020
2
MÓDULO 7. Complementos y recursos online
Contenido
Complementos o Plugins
Los complementos o plugins te permiten extender la oferta de funcionalidad QGIS. En este módulo, se
te mostrará cómo activar y utilizar plugins
Haz clic en la casilla junto a ese complemento y quítale la marca para desactivarlo.
Haz clic en Cerrar.
Mira al menú, observarás que el menú Procesos se ha ido. ¡Esto significa que muchas de las
funciones de procesado que has estado utilizando antes han desaparecido! Esto ocurre porque son
parte del complemento Processing, que necesita ser activado para que puedas usarlo.
Los complementos que forman parte del núcleo son: Processing, DB Manager y Metasearch,
5
MÓDULO 7. Complementos y recursos online
Si ahora cambias a la pestaña Nuevo, verás que los complementos adicionales son ahora
visibles para su instalación (si el repositorio ha dado error como la imagen superior, no verás
ninguno).
Si el repositorio no oficial da problemas de conexión como la imagen de arriba, bórralo de la
lista antes de continuar para que QGIS no lo repase cada vez que utilices el administrador de
complementos.
Para instalar un complemento, simplemente haz clic en el en la lista y luego en el botón Instalar
complemento
9.1.4 En conclusión
¡Instalar complementos en QGIS es simple y efectivo! Hay cientos de complementos en el repositorio
oficial de QGIS. Si quieres utilizar un repositorio de un tercero puede ser difícil encontrar ejemplos, ya
que cada vez más los creadores de complementos los introducen en el repositorio oficial de QGIS, y si
no son muy estables los etiquetan como experimentales.
Habrá aparecido un nuevo menú Vectorial ‣ Contour. Ejecuta la herramienta y configúrala así
(asegúrate que salen los intervalos en la caja de la derecha, si no es así haz clic de nuevo sobre
el campo del Data value):
El complemento creará una capa de curvas de nivel. Hemos aplicado además una simbología de
etiquetas por el campo label de la nueva capa.
Ten en cuenta que la capa creada es temporal, luego tendrás que presionar botón derecho sobre
ella y Hacer permanente. Dale un nombre Contour_lines.shp en la carpeta
exercise_data/resultados . Guarda tu mapa si quieres en esa misma carpeta.
8
MÓDULO 7. Complementos y recursos online
La capa OSM TF Landscape se añadirá a tu mapa. Recuerda que necesitas estar conectado a
Internet, ya que todas las capas de este complemento son servicios ofrecidos por diversas
compañías sobre internet bajo demanda.
Aunque el complemento no oferta demasiadas capas remotas, sí que permite que un usuario
cualquiera pueda añadir otras capas si se conoce la URL del servicio. Además, también se
pueden cargar otras capas no oficiales, proporcionadas por la comunidad. Esto es lo que vamos
a hacer ahora.
Para ello, selecciona web ‣ QuickMapServices ‣ Settings y en la pestaña More services, haz
clic en Get contributed Pack.
9
MÓDULO 7. Complementos y recursos online
En unos segundos se cargarán muchas más capas. Cuando haya acabado cierra la configuración
y entra de nuevo en web ‣ QuickMapServices
Ahora verás muchas más capas. Agrega la capa de Google ‣ Google Satellite.
Realiza dos capturas de pantalla de QGIS similar a la imagen inferior. Pega las imágenes en la
plantilla de resultados
Los archivos de las capas se convertirán a GeoJSON (.js), y se creará una página web para
visualizarlos. La simbología también se tratará de convertirse desde QGIS, aunque no será tan
potente.
Es un buen punto de partida, para si se sabe algo de web-mapping tratar de mejorar el resultado final,
o reutilizarlo en nuestro visualizador web.
Asegúrate que tu proyecto de QGIS está en el SRC EPSG:3857, por las mismas razones que
hemos comentado en el ejercicio anterior. Además, tanto Open Layers como LeafLet soportan el
EPSG:3857 por defecto.
Deja el mapa de QGIS con las capas visibles que quieras que aparezcan en el visualizador
online, y con el zoom y la zona que desees que aparezca inicialmente también.
Aparecerá la configuración del complemento con muchas opciones para que crees tu mapa web.
En la pestaña Layers and Groups no utilizaremos la capa buildings porque ocupa bastante
espacio y así agilizamos el ejemplo. Asegúrate que está desactivada.
En la pestaña Appearance, selecciona en Add Layer list: Expanded para crear una lista
donde podrás activar y desactivar las capas.
Marca Show Popups on hover, con esto se obtendrá información de cada feature simplemente
al pasar el ratón por encima, sin la necesidad de hacer clic.
Marca Highlight on hover, con lo que la feature de la que se obtiene información aparecerá
seleccionada al tener el ratón encima también.
Selecciona en Measure tool: Metric para tener un icono donde el usario podrá medir.
Elige OpenLayers o LeafLet en la parte de abajo. La simbología parece ser que aparece mejor en
LeafLet con este complemento, pero te aconsejamos que pruebes ambos.
Presiona el botón Update preview . Ten en cuenta que el zoom inicial y el encuadre será con
el que se muestra tu proyecto de QGIS, así que si quieres modificar el zoom o la relación de
aspecto del mapa modifícalo y luego actualiza el preview. NO hace falta que cierres la
configuración del complemento, mientras modificas tu mapa de QGIS.
11
MÓDULO 7. Complementos y recursos online
Cuando ya hayas hecho todas las previsualizaciones que quieras, entonces vamos a exportar
toda la página web a un directorio. Para ello, en la pestaña Export:
Haz clic en el botón Export. Los ficheros fuente se convertirán a JSON, se configurarán las
conexiones a servidores remotos WMS como Google Satelite y se creará la página html.
Realiza una de pantalla del navegador con tu mapa. Pega las imágenes en la plantilla de
resultados
12
MÓDULO 7. Complementos y recursos online
Esta carpeta sería la que tendrías que ubicar en tu servidor web, o en tu hosting para servir tu
mapa por internet.
Primero, vamos a configurarlo. Haz clic en Complementos ‣ Geocoding ‣ Settings para abrir
el cuadro de diálogo.
Configura el motor de Geocodificación con Nominatim (Openstreetmap) y presiona Aceptar.
Aparecerá un diálogo con los resultados obtenidos, elige el primero y Aceptar. Se creará una
nueva capa temporal con la localización y texto del topónimo encontrado.
13
MÓDULO 7. Complementos y recursos online
A este complemento no se accede desde un menú, sino que funciona como filtro directamente en
el texto que se introduce en la barra inferior de QGIS. En la parte izquierda de la barra de estado
verás una caja de búsqueda. Escribe swellendam allí, la búsqueda se activará cuando
escribas un espacio final o presiones enter.
9.2.7 En conclusión
Hay muchos complementos útiles disponibles para QGIS. Utilizando las herramientas incluidas para
instalar y manejar esos complementos, puedes encontrar nuevos y realizar un uso óptimo de ellos.
Para añadir capas WMS, haz clic en el menú Capa ‣ Añadir Capa ‣ Añadir capa WMS/WMTS.
Vamos a cargar una capa remota del servidor WMS. Para crear una nueva conexión a WMS, haz
clic en el botón Nuevo. Aparecerá un nuevo diálogo.
Necesitarás una dirección WMS para continuar. Hay muchos servidores gratuitos de WMS disponibles
en internet. Vamos a utilizar unos de los servicios WMS del IGN de España, para utilizar ese WMS,
ajústalo en tu cuadro de diálogo actual, así:
o El valor para el campo Nombre puede ser cualquiera, p. ej.: IGN Transportes .
Deberías ver el nombre del nuevo servidor WMS listado en el desplegable superior del diálogo de
Añadir capa(s) desde un servidor WM(T)S.
Haz clic en Conectar. En la lista inferior, deberías ver ahora esas nuevas entradas cargadas
(fíjate en la imagen inferior). Todas esas capas se encuentran en el servidor WMS.
Un servidor WMS como normal general tiene la gran capacidad de poder enviar la capa solicitada
en muchos SRC diferentes, por eso lo normal es elegir el SRC del proyecto de QGIS, para que
éste no tenga que hacer trabajo extra. Dejaremos la proyección WGS 84 por este motivo
Haz clic en Aceptar y Cierra el diálogo de añadir capa WMS.
QGIS realizará una petición por red WMS al servidor de la IDEE de España y si todo va bien
aparecerá la nueva capa remota:
Nota
Las capas del servidor del IGN Base son de ámbito nacional, luego podrías realizar zoom a cualquier
parte de España y se cargaría la información correcta.
WMS es un servicio que envía la información en formato imagen, por eso verás que NO puedes
acceder a la tabla de atributos de la capa. Ni tampoco por lo tanto acceder a los objetos espaciales
ni realizar ninguna operación de análisis espacial. Por contra, de forma muy sencilla puedes conseguir
capas para utilizarlas de “fondo” en tu mapa.
Si lo que deseas es obtener los objetos espaciales en sí con su tabla de atributos entonces el servicio
que debes utilizar es WFS, aunque este está mucho más restringido y hay muchos menos que WMS.
Vamos a cargar una capa del servidor del IGN Base, así que haz clic de nuevo en el botón Añadir
capa WMS/WMTS. Crea una nueva conexión a http://www.ign.es/wms-inspire/ign-
base y haz clic en conectar.
o Carga la entrada con el estilo IGN: Estilo para mapa de la capa IGNBaseTodo.
Realiza una captura de pantalla de QGIS similar a la imagen superior. Pega la imagen en la
plantilla de resultados
Por otra parte, no puedes cambiar la simbología si no te gusta, y si las cosas cambian en el servidor
WMS, también cambiarán en tu mapa. Por eso a veces puede que quieras utilizar en su lugar un Web
Feature Service (WFS), que te ofrece capas vectoriales por separado, y no como parte de un mapa de
estilo WMS. Eso será cubierto en la siguiente lección, sin embargo deberás ser tú quien las simbolice.
Carga el estilo default de la capa de título Ortoimagen en el mapa (utiliza el botón Añadir capa
WMS como antes).
Puedes tratar de realizar un zoom a una zona en concreto de la isla y verás como la ortofoto se
va actualizando hasta llegar al nivel máximo de detalle.
10.1.4 En conclusión
Utilizando un WMS puedes añadir mapas inactivos como fondo para tu mapa de datos existente.
Casi todos los servicios son servicios que siguen el modelo de datos cartográfico de INSPIRE y
son objetos geográficos complejos que en este momento dan problemas al cargarlos con QGIS,
así que vamos a utilizar un servidor WFS que sabemos que funciona con QGIS: el de la red de
puntos geodésica:
http://www.ign.es/wfs/redes-geodesicas
Para añadir capas WFS, haz clic en el menú Capa ‣ Añadir Capa ‣ Añadir capa WFS.
Vamos a cargar una capa remota del servidor WFS. Para crear una nueva conexión a WFS, haz
clic en el botón Nuevo. Aparecerá un nuevo diálogo.
Deberías ver el nombre del nuevo servidor WFS listado en el desplegable superior del diálogo de
Administrador de fuentes de datos | WFS
Haz clic en Conectar. En la lista inferior, deberías ver ahora esas nuevas entradas cargadas
(fíjate en la imagen inferior). Todas esas capas se encuentran en el servidor WFS.
Haz clic una vez en la capa de nombre Red de Orden Inferior (ROI)
QGIS realizará una petición por internet WFS al servidor del IGN y si todo va bien aparecerá la
nueva capa remota.
20
MÓDULO 7. Complementos y recursos online
Abre la tabla de atributos de la capa para comprobar que efectivamente se ha descargado las
features completas.
Realiza una captura de pantalla de QGIS similar a la imagen superior. Pega la imagen en la
plantilla de resultados
Esta capa proviene de un fichero GML descargado mediante el protocolo WFS, y se almacena de
forma temporal en QGIS, así que como es una capa vectorial más, podríamos exportarla
directamente a un fichero shape o geopackage.
Aquí veras un listado de servicios WFS (descarga vectorial), WCS (descarga raster que veremos
en el siguiente apartado) y ATOM (descarga de conjuntos de datos mediante enlaces normales
en el navegador).
10.2.3 En conclusión
Las capas WFS son preferibles ante WMS si necesitas acceso a los atributos y geometrías de las
capas. Sin embargo, considerando la cantidad de datos que necesitan ser descargados (lo cual crea
problemas de velocidad y falta de servidores públicos WFS disponibles) no es siempre posible utilizar
WFS en lugar de WMS.
Para añadir capas WCS, haz clic en el menú Capa ‣ Añadir Capa ‣ Añdir capa WCS.
Vamos a cargar una capa remota del servidor WCS. Para crear una nueva conexión a WCS, haz
clic en el botón Nuevo. Aparecerá un nuevo diálogo.
Necesitarás una dirección WCS para continuar. Hay servidores gratuitos de WCS disponibles en
internet (aunque muchísimos menos que servidores WMS y también menos que WFS). Vamos a utilizar
el servidor WCS del Modelo Digital de Elevación (MDE) del IGN Base de España. Para utilizar ese
WCS, ajústalo en tu cuadro de diálogo actual, así:
o Haz clic en Aceptar. Deberías ver el nombre del nuevo servidor WMS listado.
Haz clic en Conectar. En la lista inferior, deberías ver ahora esas nuevas entradas cargadas:
Todas esas capas se encuentran en el servidor WCS, que en este caso se corresponden con
diferentes tamaños de píxel en el terreno (1000m, 200m, 50m, etc.) y SRC (EPSG:25830 y
EPSG:4258).
Haz clic una vez en la entrada de la lista Elevacion4258_200 para seleccionar dicha capa
(resolución de 200m por píxel y SRC 4258).
Haz clic en Añadir y Cierra el diálogo de añadir capa WCS. Puede que tarde un poco, si sale un
diálogo sobre la transformación SRC presiona en Aceptar.
QGIS realizará una petición por red WCS al servidor de la IDEE de España y si todo va bien
aparecerá la nueva capa remota.
23
MÓDULO 7. Complementos y recursos online
Aplícale una simbolización de la siguiente forma (para ello te puedes ayudar realizando primero una
clasificación con rampa spectral con intervalo igual de 5 clases, y añadiendo de forma manual luego
otro valor para representar el Mar):
Ahora como prueba vamos a exportar la capa WCS a una capa tif normal, y comprobar que se
dispone de los datos originales del MDT.
Vamos a exportar solo la isla de Gran Canaria, así que haz un zoom como el de la imagen
superior para luego poder capturar la extensión de la vista desde la herramienta de exportación.
Selecciona sobre la capa Elevacion4258_200 el menú Exportar / Guardar como y configura el
diálogo como la imagen siguiente:
o Asegúrate que presionan el botón Extensión de la vista del mapa
Realiza una captura de pantalla de QGIS similar a la imagen de la página anterior pero donde aparezca
la nueva capa exportada mdt200. Pega la imagen en la plantilla de resultados
La diferencia estriba en que una capa WMS es una imagen con valores únicamente RGB de color, sin
ningún atributo temático. Además el cliente (QGIS) debe conformarse con la simbolización que usa el
servidor envía la imagen.
Por contra, una capa WCS no contiene valores RGB de color (es decir una imagen normal) sino el dato
en sí, es decir valores temáticos (altitud del terreno, valores de precipitación, etc.) según una estructura
ráster. El cliente podrá cambiar la simbología y tener acceso a los datos fuente.
Ejemplo: Si estamos hablando de un MDE entonces una capa WCS tendrá acceso a datos de altitud
de cada punto y podrá aplicar diferentes rampas de color a las altitudes por ejemplo, o realizar productor
derivados como mapas de pendientes, orientaciones, etc. En cambio, si la capa del MDE es WMS
únicamente se tendrá acceso a valores RGB de color y no se podrá realizar ningún producto derivado.
10.3.3 En conclusión
Las capas WCS son preferibles ante WMS si necesitas acceso a los atributos y píxeles
(georreferenciados) de las capas si éstas son de naturaleza RASTER.
Sin embargo, considerando la cantidad de datos que necesitan ser descargados (lo cual crea problemas
de velocidad y falta de servidores públicos WCS disponibles) no es siempre posible utilizar WCS en
lugar de WMS. Otra alternativa es descargarse vía enlaces ATOM el fichero original ráster.
Ahora mismo es un buen momento para que calcules de forma aproximada las horas que has dedicado
de esfuerzo a la realización completa de este módulo (clases de teoría, clases de laboratorio, tiempo
dedicado en casa para finalizar las prácticas, etc.) y contestes al sondeo “Horas de dedicación del
módulo 7”.