Cómo publicar mapas online con QGIS Cloud

Si tienes un proyecto preparado en QGIS y quieres publicarlo en internet, pero no sabes cómo hacerlo, sigue leyendo.

Hay decenas de aplicaciones GIS para publicar mapas online, en este entrada te enseñamos a publicar tus mapas con QGIS y el complemento QGIS Cloud.

Para publicar mapas con QGIS tenemos múltiples posibilidades de publicar nuestros mapas online:

  1. Utilizando QGIS Server. En este artículo hablábamos de cómo comenzar a trabajar con QGIS Server.
  2. El plugin qgis2web: Exporta un proyecto de QGIS a un visor web mapping de OpenLayers 3 o Leaflet.
  3. El plugin para QGIS 2.x GeoServer Explorer: se utiliza para configurar los componentes de GeoServer desde la interfaz de QGIS 2.
  4. El plugin QGIS Cloud. A continuación te explicamos cómo utilizarlo:

¿Qué es QGIS Cloud?

QGIS Cloud Hosting es una potente plataforma Web-GIS para publicar mapas, datos y servicios en Internet. Con QGIS Cloud podemos crear y editar mapas profesionales con todas las capacidades de QGIS. Con solo unos pocos clics de ratón podemos compartir nuestros mapas en qgiscloud.com.

Con QGIS Cloud Free, todos los mapas publicados en Internet son de libre acceso para cualquier persona, sin coste alguno. Si deseas limitar el acceso a tus mapas deberás recurrir a la versión de pago QGIS Cloud Pro.

¿Qué características nos ofrece QGIS Cloud?

  • Creación de mapas. Crea mapas complejos con QGIS Desktop, utilizando todas las posibilidades de estilo que este programa ofrece. A continuación publica los datos y los mapas con el plugin de QGIS Cloud. Todo esto en tan solo unos minutos.
  • Gestión de datos. QGIS Cloud nos ofrece una completa base de datos PostgreSQL 9, extendida con el componente espacial PostGIS. Podemos crear nuevas bases de datos directamente desde el complemento de QGIS Cloud con solo un clic. Podemos administrar nuestras bases de datos con cualquier herramienta de administración compatible, como pgAdmin o la herramienta de QGIS Administrador de Bases de Datos. Tenemos acceso completo a todas las funciones de una base de datos PostgreSQL / PostGIS.
  • Comparte información y datos. Comparte tus mapas y datos a través de los servicios web compatibles con OGC (Open Geospatial Consortium). Podemos mostrar nuestros mapas a través de WMS, o descargar los datos a través de WFS. Con WFS-T, podemos incluso editar nuestros datos espaciales directamente a través del servicio web.
  • Impresión de mapas. QGIS Cloud ofrece mapas de alta calidad a través de WMS. Podemos crear tantas composiciones de impresión como deseemos con QGIS Desktop y con todas las opciones que éste nos ofrece. Crea mapas con cualquier formatos de papel y una resolución de impresión de hasta 1200 ppp.
  • Seguridad. Los datos se almacenan en la nube en las bases de datos PostgreSQL. El acceso a las bases de datos está protegido con una contraseña y se accede a través de SSH. Si deseamos compartir nuestros servicios solo a un grupo restringido de personas, entonces podemos limitar el acceso a los recursos utilizando QGIS Cloud Pro. Con QGIS Cloud Free, todos los servicios de QGIS Cloud son de acceso abierto.

¿Qué nos ofrece la cuenta gratuita?

QGIS Cloud Free nos permite:

  • Publicar un número ilimitado de mapas.
  • 1 base de datos PostGIS.
  • 50 MB de almacenamiento.
  • 10 conexiones simultáneas a la base de datos.

Una de las limitaciones es que no podemos subir imágenes, pero podemos utilizar un servicio WMS.

¿Qué ventajas tiene QGIS Cloud?

  • Es de muy bajo coste.
  • Fácil de utilizar, sin conocimiento avanzado.
  • No es necesario disponer de un servidor online.
  • Ningún esfuerzo para la administración de la infraestructura.
  • Alta seguridad de datos gracias a SSL y bases de datos personales PostgreSQL.
  • Protección de contraseña de mapas publicados.
  • Extensible con funcionalidades adicionales.

En general son válidas todas las ventajas e inconvenientes de utilizar un servicio GIS en la nube.

¿Cómo utilizar QGIS Cloud?

En primer lugar debemos instalar el plugin QGIS Cloud en QGIS Desktop, para ello:

1. Abrimos QGIS.

2. Vamos al menú superior y pinchamos sobre Complementos > Administrar e instalar complementos…

3. En la ventana que se abre aparece un listado de plugins disponibles, buscamos por QGIS Cloud y seleccionamos QGIS Cloud Plugin.

4. Pinchamos sobre el botón Instalar complemento.

5. Una vez instalado en la parte inferior izquierda nos aparecerán la opciones de QGIS Cloud.

6. A continuación creamos una cuenta haciendo clic en la pestaña Cuenta >  Signup.

7. Una vez registrados en la web, vamos a la pestaña Cuenta y nos logueamos.

8. Para comenzar debemos leer y aceptar la Política de Privacidad.

Si trabajamos con QGIS 3 nos aparece un mensaje:

Usted desea usar el plugin de nube de QGIS con QGIS 3. Nos gustaría señalar que debido a varios errores en QGIS Server 3, QGIS Cloud con QGIS 3 todavía no es adecuado para un uso productivo.

Si necesita un entorno de producción estable, utilice QGIS 2.18.

Esta versión es muy madura y muy adecuada para el uso profesional y productivo de QGIS Cloud.

Una vez cerrado el aviso, en la pestaña Cuenta aparecen los datos relativos a nuestra cuenta.

Publicando nuestro mapa en la nube

Utilizando como base la capa de los municipios con la población de los municipios de Canarias con los que trabajamos en este post, y como mapa base la capa de OpenStreetMap añadida utilizando el plugin OpenLayers (plugin necesario si queremos utilizar esta cartografía como base).

En primer lugar debemos subir las capas a la base de datos PostgreSQL (está en un servidor externo). Para ello, en la pestaña Cargando Datos, hacemos clic sobre el botón Cargando Datos.

Cargando datos QGIS

Una vez subidos los datos, en la pestaña Mapa hacemos clic sobre el botón Publicar Mapa:

Para ver nuestro mapa web, en la misma pestaña Mapa pinchamos sobre el enlace de Mapa web:

En nuestro caso la url es https://qgiscloud.com/MappingGIS/ISTAC2/

El mapa se abrirá en nuestro navegador Web:

Este mapa web dispone de varias funcionalidades:

  1. Movernos por el mapa y hacer zoom.
  2. Buscar localizaciones o coordenadas.
  3. Identificar elementos.
  4. En el menú superior derecha encontramos la opción Map & Tools, desde la que podemos:
    1. Activar y desactivar las capas.
    2. Cambiar la transparencia de las capas.
    3. Realizar mediciones de áreas y distancias.

¿Quieres aprender a crear mapas online utilizando las aplicaciones más potentes? Inscríbete en nuestro curso online aplicaciones GIS en la nube.

Let’s connect!

Date de alta en nuestro newsletter
y recibe este ebook gratuito

Y una vez al mes recibirás las últimas novedades del sector GIS y de nuestros cursos

5 comentarios en “Cómo publicar mapas online con QGIS Cloud”

  1. Muchas gracias. Muy buena tu publicación. Solo un detalle… el plugin GeoServer Explorer que mencionas al principio, esta desactualizado desde hace algun tiempo y no se puede instalar en las versiones de Qgis nuevas. Saludos

    Responder
    • Hola Luis Angel,
      Tienes razón, el complemento GeoServer Explorer solo funciona en las versiones 2.x. No se si Victor Olaya podrá actualizarlo a la versión 3.x..
      Por el momento he actualizado el post avisando de ello.
      Saludos!

      Responder

Deja un comentario