Clientes Web y Servicios de Mapas con QGIS 

Samuel Fernando Mesa

Grupo de Usuarios QGIS Colombia

http://qgisusers.co

Dos formas de generar los clientes Web en QGIS

Listado de Clientes Web QGIS

Dinámicos a partir del proyecto de QGIS. Generalmente usan QGIS Server para la representación como servicios:

 

  • QGIS Web Client (QWC I)
  • QGIS Web Client (QWC II)
  • Extended QGIS Web Client (EQWC)
  • GisQuick
  • NextGIS
  • LizMap

Listado de Clientes Web QGIS

Genera un visor con archivos estáticos, generalmente GeoJSON, KML, GML, etc:

 

  • qgs2web
  • OGR2Layers
  • Qgis2threejs
  •  d3 Map Renderer

Evaluación de clientes Web

Demo Ciudad Universitaria con OSM:

https://gitlab.com/samuelmesa/bogota-osm

Versión de QGIS: 2.18.23 

QGIS Web Client I

  • Objetivo:  visor Web inicial del servidor de QGIS. Actualmente en desuso, por el desarrollo de una plataforma más moderna
  • Sitio Web: https://github.com/qgis/QGIS-Web-Client​
  • Principales características:
    • Desarrollo en Javascript y OpenLayers
    • Facilita el despliegue del mapa, solo redireccionando el parámetro de mapa a la ruta del proyecto de QGIS
    • Sólo para despliegue para escritorio 
    • Despliegue de mapas base
    • Configuración de búsqueda y traducciones
    • Generación de mapas en formato PDF
    • Herramientas de medida, identificación y exportar capas 
  • Versión de prueba: No. Inicialmente en QGIS Cloud
  • Complemento: Si. Funciona correctamente con versiones 2.14, 2.18

QWC I

1. Despliegue de atributos y metadatos de la capa

Demo Piendamó (Cauca): http://x.co/6nVyN

1. Selección del área para imprimir

QWC I

Demo Piendamó (Cauca): http://x.co/6nVyN

1. Despliegue de la impresión en PDF

QWC I

Demo Piendamó (Cauca): http://x.co/6nVyN

GisQuick

  • Objetivo:  publicación de forma rápida y sencilla a través de su plataforma Web y con ayuda de un complemento 
  • Sitio Web: http://gisquick.org/
  • Principales características:
    • Es software libre (https://github.com/gislab-npo/gisquick). Usa DJANGO como Framework de desarrollo
    • Facilita el despliegue a través de DOCKER
    • Diseño Web adaptable
    • Despliegue de los metadatos de las capas
    • Despliegue de los atributos de la tabla
    • Generación de mapas 
    • Generación de caché de las capas
  • Versión de prueba: Si. A través de su sitio Web.
  • Complemento: Si. Disponible sólo para la versión LTR 2.18.x

Gisquick plugin

1. Configuración de los mapas base

Gisquick plugin

2. Configuración de temas

Complemento: GisQuick

2. Configuración de temas

Complemento: GisQuick

3. Resumen de configuración

Complemento: GisQuick

3. Generación del proyecto GisQuick

Demo: Ciudad Universitaria OSM

Enlace Web: http://x.co/6nVyA

Demo: Ciudad Universitaria OSM

Enlace Web: http://x.co/6nVyA

QGIS Cloud (QWC)

  • Objetivo:  QGIS Cloud, es la forma más rápida para la publicación de visores de mapas (QWC II) y servicios geográficos (QSERVER)
  • Sitio Web: http://www.qgiscloud.com​
  • Principales características:
    • QWC II  es software libre y proyecto oficial del proyecto de QGIS (https://github.com/qgis/qwc2​). Usa ReactJS y OL.
    • Cliente oficial para QGIS Server 
    • Diseño Web adaptable
    • Herramientas de medida e indetificación
    • Publicación de servicios WMS, WFS, WFS-T, WCS
    • Generación de mapas en PDF
  • Versión de prueba: Si, a través de QGIS Cloud. Limitado a 50MB de almacenamiento. Se requiere el acceso al puerto 5432 (PGSQL)
  • Complemento: Si. Disponible para la versión LTR 2.18.x y 3.2.x

QGIS Cloud plugin

1. Autenticarse y crear base de datos

QGIS Cloud plugin

2. Cargue de capas a la base de datos

QGIS Cloud plugin

2. Publicación del mapa y servicios OGC

Demo: Ciudad Universitaria OSM

Enlace Web: http://x.co/6nVyH

Demo: Ciudad Universitaria OSM

Enlace Web: http://x.co/6nVyH

NextGIS

  • Objetivo:  Empresa rusa que ofrece servicios de almacenamiento y publicación de mapas y servicios OGC
  • Sitio Web: http://www.nextgis.com​
  • Principales características:
    • NextGIS Web se ofrece como software libre, desarrollado con Python y OL (https://github.com/nextgis/nextgisweb​). 
    • Diseño Web adaptable
    • Herramientas de medida e indetificación
    • Publicación de servicios WMS, WFS, WFS-T
    • Generación de mapas en  imagen
  • Versión de prueba: Si. Limitado a 30 recursos, 30 mapa o 30 capas
  • Complemento: Si. Disponible sólo para la versión LTR 2.18.x

NextGIS Connect plugin

1. Autenticarse y crear base de datos

Demo: Ciudad Universitaria OSM

Enlace Web: http://x.co/6nVyM​

Demo: Ciudad Universitaria OSM

Enlace Web: http://x.co/6nVyM​

Demo: Ciudad Universitaria OSM

Enlace Web: http://x.co/6nVyM​

Lizmap

  • Objetivo:  Empresa francesa que ofrece un visor de mapas con funcionalidades completas de consulta, filtros, impresión, despliegue estadístico, temporal, etc.  
  • Sitio Web: https://github.com/3liz/lizmap-web-client​
  • Principales características:
    • Administración de los proyectos de QGIS en forma de repositorios con permisos de usuario
    • Filtrados y búsquedas por campo
    • Despliegue de tabla de atributos y exportar en diferentes formatos
    • Despliegue de gráficos estadísticos y capas temporales
    • Edición de capas (PostGIS)
    • Impresión en formato PDF
  • Versión de prueba: No
  • Complemento: Si. Disponible para las versión QGIS 2.18.x y 3.2.x

Lizmap plugin

1. Configurar el mapa

Lizmap plugin

2. Configurar las capas

Lizmap plugin

3. Configurar las capas base

Lizmap plugin

4. Filtros por capa

Lizmap plugin

5. Configurar tabla de atributos

Lizmap plugin

6. Configurar edición de capas

Lizmap plugin

7. Configurar ayuda

Lizmap plugin

8. Configurar filtrar capas

Lizmap plugin

9. Configurar gráficos estadísticos

Lizmap plugin

10. Configurar gestor de tiempos

Lizmap plugin

11. Configurar Atlas

Administración Lizmap

Configuración general de Lizmap

Demo: Departamento del Cauca

Demo: Departamento del Cauca

Demo: Departamento del Cauca

Demo: Departamento del Cauca

Demo: Departamento del Cauca

Extended QGIS Web Client (EQWC)

  • Objetivo:  Empresa  de Eslovenia. Mejora del QGIS Web Client I, con mejoras de administración de capas y proyectos. Todo el almacenamiento se realizar en PostgreSQL/PostGIS  
  • Sitio Web: https://github.com/uprel/gisapp
  • Principales características:
    • Administración de los proyectos de QGIS con permisos de usuarios
    • Filtrados y búsquedas por campo
    • Despliegue de tabla de atributos y filtros por campos
    • Exportar capas en diferentes formatos geográficos
    • Impresión en formato PDF
  • Versión de prueba: No. Sólo despliegue de los proyectos por defecto.

Demo por Level2

Demo por Level2

OGR2Layers

Disponible sólo en la versión 2.x.x.

OGR2Layers

Disponible sólo en la versión 2.x.x.

OGR2Layers

Disponible sólo en la versión 2.x.x.

OGR2Layers

Disponible sólo en la versión 2.x.x.

OGR2Layers

Clientes Web QGIS

By Samuel Fernando Mesa Giraldo

Clientes Web QGIS

Clientes Web de QGIS

  • 1,262