Creación de Visor de Mapas con QGIS y Leaflet - IDE-Chile

Creación de Visor de Mapas con QGIS y Leaflet

Por: IDE Chile - Lunes, 30 Noviembre 2015

3.3/5 Rating (3 votos)

Utilizando las aplicaciones libres QGIS y Leaflet se puede implementar un visor de mapas sencillo, que permite publicar información territorial en un sitio web sin la necesidad de usar un servidor de mapas.

Existe un complemento para QGIS con el nombre QGIS2leaf, el cual, a partir de capas vectoriales presentes en un proyecto de QGIS, reproyecta las capas al EPSG: 4326 (WGS 84) y las convierte a geoJSON, creando una estructura de carpetas más un archivo index.html, que permite ver el contenido del mapa desde un navegador. La simbología de este mapa se visualizará igual que en el proyecto de QGIS, al igual que la información de sus atributos.

En la siguiente URL un ejemplo del uso de este complemento.

http://www.ide.cl/mapas/ferias_libres

Pasos para su utilización

En cuatro pasos sencillos se explica cómo se instala y utiliza este complemento en QGIS.

Paso 1: Instalar complemento

Abra la aplicación QGIS y en la opción de menú "Complementos", seleccione "Administrar e instalar complementos...". Se abrirá la siguiente ventana:

 QGIS-complementos

En el cuadro Buscar escriba qgis2leaf y se desplegará el siguiente resultado:

 QGIS-complementos-qgis2leaf

Haga clic en el botón Instalar.Una vez terminado el proceso de instalación, cierre la ventana.

Paso 2: Crear un proyecto

Este paso es sencillo, sólo debe agregar a QGIS una nueva capa (shape), asignar la simbología y guardar el proyecto.

 QGIS-crear-mapa

 

Paso 3: Abrir y configurar QGIS2leaf

Para abrir este complemento hacer clic en la opción de menú "Web", seleccionar la alternativa "qgis2leaf" y luego "Exports a QGIS Project to a workingleafletwebmap".

QGIS-abrir-qgis2leaf 

 Se abrirá la siguiente ventana:

QGIS-configurar-qgis2leaf

 

Hacer clic en el botón GetLayer para agregar las capas presentes en el proyecto

QGIS-configurar-qgis2leaf-getlayers

 

 

Además podrá definir:

  • Tamaño de la ventana
  • Elección del mapa base que puede ser más de uno. Para esto mantenga presionada la tecla Control y seleccione los mapas bases del listado.
  • Una carpeta de salida para guardar los archivos de la página web que contiene el mapa.
  • El nombre de la página web
  • Un título para el mapa
  • Un subtítulo para mapa

Finalmente, debe hacer clic en el botón "OK". Esto desplegará en su navegador el mapa web de su proyecto QGIS.

 

QGIS-qgis2leaf-visor-mapas

 

Paso 4: Visualizar el mapa en internet.

En la carpeta de salida se guardará y generará una estructura de carpetas y archivos, como se ve en la siguiente imagen.

 

QGIS-qgis2leaf-visor-mapas-archivos

Para realizar la publicación de su mapa en internet, debe copiar estos archivos y carpetas en un servidor web. Habitualmente esta transferencia de archivos se realiza vía FTP. Se recomienda guardar los archivos dentro de otra carpeta con un nombre representativo de su proyecto.

Por ejemplo:

http://www.ide.cl/mapas/ferias_libres 

Más información

https://github.com/Geolicious/qgis2leaf 

Haga clic en el botón Instalar.Una vez terminado el proceso de instalación, cierre la ventana.

Paso 2: Crear un proyecto

Este paso es sencillo, sólo debe agregar a QGIS una nueva capa (shape), asignar la simbología y guardar el proyecto.

Comentarios (4)

  • GIStavo

    GIStavo

    30 Noviembre 2015 a las 17:00 |
    Muy buen aporte, lo vamos a probar, gracias.
  • Juan Carlos

    Juan Carlos

    01 Diciembre 2015 a las 07:49 |
    Este complemento no está siendo actualizado desde abril del 2015, el que sigue en la misma dirección es el qgis2web, que da la posibilidad de elegir que librería utilizar: Openlayers3 o Leaflet.

    Saludos Cordiales
  • pablo vicencio

    pablo vicencio

    08 Enero 2017 a las 19:22 |
    No encontré el archivo Openlayers3 o qgis2leaf en los pasos mencionados en "Cuatro pasos sencillos se explica cómo se instala y utiliza este complemento en QGIS."
    Mi aplicación contiene 445 elementos y la descrita 456.
    agradecería su ayuda.
  • Juan Carlos

    Juan Carlos

    10 Enero 2017 a las 15:45 |
    Hola Pablo, el complemento qgis2leaf esta obsoleto, el que esta vigente es qgis2web, instálalo desde el panel de complementos y dispondras de la opción en el menú de Qgis para crear mapas web usando las librerias openLayer3 o Leaflet.

Déje un comentario

Sólo se publicarán los comentarios que indiquen el Nombre y Apellido.

Últimos Artículos

mi geoportal