Curso online visores web mapping con Leaflet

En el curso “Visores web mapping con Leaflet” el alumno aprenderá a crear visores de mapas web profesionales utilizando la librería open source Leaflet. Leaflet es, hoy por hoy, la mejor librería de código abierto para crear mapas web. Este curso es un must have para cualquier técnico GIS que quiera aprender a crear mapas web.

Al finalizar el curso habrás aprendido a:

  • Crear tus propios visores web mapping personalizados con la librería Leaflet.
  • Añadir capas base de OpenStreetMap, Mapbox, Thunderforest, Stamen, Bing y Google.
  • Trabajar con marcadores y ventanas emergentes, gráficos de barras y de círculos.
  • Añadir shapefiles de ESRI y archivos geoJSON y aplicar simbología.
  • Insertar y personalizar controles en el visor de mapas web.
  • Interactuar con el mapa mediante eventos e interacciones.
  • Animar marcadores, crear mapas de calor, realizar geocodificación y geocodificación inversa.
  • Crear formularios y una herramienta para buscar los datos.
  • Calcular rutas óptimas en un visor web.
  • Publicar tus visores webmapping en internet utilizando un servidor gratuito.

Modalidad: Online
Duración: 80 horas
Fechas: 12 de septiembre – 16 de octubre de 2019
Precio: 250 €
Plazas disponibles: 15

☑️ Vídeo – presentaciones teóricas para cada unidad.
🗒️ Más de 250 páginas de ejercicios prácticos.
❔ Foro de consultas.
👨‍💻 Apoyo de un tutor a lo largo de todo el curso, con respuestas en menos de 24 horas.
😊 Feedback del tutor al enviar los ejercicios.
🎖️ Certificado de realización y aprovechamiento.

Requisitos

  • Aunque no es necesario, se recomienda tener conocimientos de Sistemas de Información Geográfica.
  • Es recomendable tener nociones básicas de algún lenguaje de programación (HTML, SQL, JavaScript, Python, etc). En caso de no tener conocimientos se podrá compensar con más tiempo de dedicación al curso.

Con este curso el alumno aprenderá a crear visores web profesionales sin coste alguno. No hay política de precios ocultos ni nada similar. Podrás utilizar la librería sin restricciones en cuanto al volumen de datos y/o capas.

Tutor

José Luis García Grandes es ingeniero Ingeniero Agrónomo con más de 20 años de experiencia en trabajos de consultoría de ingeniería. Desde 2012 desarrollador de proyectos de aplicaciones webmapping.

Cualquier duda se podrá plantear personalmente mediante correo electrónico o en los foros del curso. El tutor responderá siempre en la mayor brevedad posible.

Campus virtual

plataforma

Puedes realizar el curso desde cualquier país del mundo, ya que el curso se lleva a cabo en un campus virtual desarrollado en el entorno moodle: una robusta plataforma de aprendizaje de código abierto.

No hay horario establecido para realizar el curso, el material está disponible las 24 horas del día. Para cada unidad se establece un calendario de envío de ejercicios.

Mediante el campus virtual el alumno/a accede a los contenidos teóricos y prácticos del curso, y envía sus resultados al tutor. El campus también es un apoyo para realizar consultas en los foros del curso o al profesorado directamente.

Certificación 

certificadoUna vez completados satisfactoriamente los ejercicios y el proyecto final, MappingGIS otorgará un Certificado de realización y aprovechamiento. El certificado se enviará en formato electrónico.

Con la realización del curso visores web mapping con Leaflet obtienes un Certificado con el que obtendrás puntos para acceder a la certificación GISP (GIS Professional) del GIS Certification Institute. Más info aquí.

Temario de la 19ª edición del curso de web mapping con Leaflet

Unidad 1. Introducción al desarrollo de visores web mapping con Leaflet. HTML. CSS y JavaScript.

  • Introducción.
  • HTML. Estructura de un HTML.
  • CSS. Las hojas de estilo.
  • JavaScript.
  • Depuración de errores en JavaScript.
  • Primeros pasos con Leaflet.
  • Editores de texto.

Unidad 2. La API de Leaflet. La clase L.map

  • El mapa – L.map.
  • Trabajando con los controles de la clase L.map.
    • Añadiendo más opciones del estado del mapa.
    • Opciones de interacción y teclado.
  • Métodos para modificar el estado del mapa.
    • El método setView
    • Mobile GIS. Aplicaciones webmapping en dispositivos móviles:
      • Ajuste para uso en dispositivos móviles.
      • Geolocalización.
    • Volando con flyTo().
  • Métodos para recuperar el estado del mapa – Métodos GET.
  • Métodos para trabajar con capas y controles.
    • Añadiendo nuevas de capas – addLayer.
    • Cambiando de posición el control de zoom.
  • Instalación de plugins en Leaflet.

Unidad 3. Trabajando con capas vectoriales, raster y teseladas

  • Capas teseladas raster – L.tileLayer.
    • Añadiendo servicios WMS – L.tileLayer.WMS
    • Otros servidores de teselas:
      • OpenStreetMap.
      • Mapbox.
      • Thunderforest y Stamen.
      • Bing.
  • Visualizando imágenes con ImageOverlay.
  • Capas teseladas vectoriales:
    • Trabajando con Mapbox Vector Tiles (MVT) en Leaflet.
    • Edición de estilos de una capa de teselas vectoriales.
  • Capas de interfaz de usuario – Marcadores.
    • L.marker.
    • Ventanas emergentes – L.popup.
    • Usando un marcador personalizado en Leaflet.
    • Utilizando los iconos de Bootstrap en Leaflet.
  • Usando Leaflet Data Visualization Framework (DVF).
    • Usando marcadores con gráficos de barras y de círculos.
    • Creando marcadores con figuras geométricas básicas.
  • Capas vectoriales.
    • Añadiendo líneas, polígonos, rectángulos y círculos al mapa.
    • Etiquetado (Tooltip).
  • Grupos de capas – LayerGroup.

Unidad 4. Trabajando con capas GeoJSON, ESRI y CARTO

  • Primeros pasos con geoJSON.
    • Añadiendo puntos.
    • Polígonos con huecos – Donut.
    • Añadiendo geometrías a un objeto GeoJSON.
  • Aplicando estilos a las capas GeoJSON.
    • Opción style de GeoJSON.
    • Método setStyle.
    • Abriendo pop ups con onEachFeature.
    • Filtrando capas GeoJSON.
    • Creando capas de puntos con pointToLayer.
  • Trabajando con archivos GeoJSON en Leaflet.
    • Un poco de color.
    • Interactuando con el mapa.
  • ESRI en Leaflet:
    • Mapas base de ESRI.
    • Usando shapefiles en Leaflet.
  • CARTO en Leaflet: Creación de un mapa web con CARTO.js.

Unidad 5. Personalización del visor de mapas

  • Trabajando con controles:
    • Añadiendo un control de capas.
    • Situando el control de capas fuera del mapa.
    • Personalizando el control de capas.
    • Zoom a la capa seleccionada en el control de capas. ¡Novedad abril 2019!
    • Mejorando la visualización de numerosos puntos mediante clusters.
    • Añadiendo un control de escala.
    • Personalizando el pop up.
  • Eventos.
    • Openpopup.
  • Añadiendo controles y eventos al mapa:
    • Control de títulos y subtítulos.
    • Añadiendo interacción.
    • Añadiendo una leyenda.
    • Incorporando elementos web al mapa: Leaflet sidebar.

Unidad 6. Añadiendo más funcionalidades a nuestro visor

  • Animando un marcador.
  • Mapas de calor con Leaflet.
    • Opciones de Leaflet.heat.
  • Geocoding en Leaflet.
    • Geocodificación inversa: usando puntos para encontrar una dirección.
    • Geocodificación por parámetros en la URL.
    • Creando un formulario para introducir direcciones.
  • Cálculo de rutas óptimas en un visor web.
  • Consultando datos WMS: plugin leaflet.wms.
  • Creación de una herramienta para buscar los datos.
  • Iniciación a d3.

Unidad 7. Consideraciones finales

  • Publicación de mapas web en un servidor gratuito.
  • Extendiendo leaflet. Cómo hacer un plugin para Leaflet. Novedad abril de 2019
    • Conceptos básicos.
    • Extendiendo Leaflet.
    • L.Control.extend: ejemplo de un plugin que crea un nuevo control.
    • L.Control.Mappinggis.
  • Proyecto final. Creación libre de un visor web.

Duración

duracionnDesde el 12 de septiembre hasta el 16 de octubre de 2019 →  El curso tiene una duración de 5 semanas, equivalente a 80 horas lectivas.

Precio

percio250€

240 € para antiguos alumnos.

Inscripción y pago

1. Los alumnos interesados en realizar el curso de visores web mapping con Leaflet deben completar el siguiente formulario de inscripción:

2. Espera nuestro mensaje de confirmación.

3. Realiza el pago antes de su inicio. El pago puede realizarse mediante transferencia bancaria o mediante tarjeta de débito / crédito.

4. Accede al campus virtual y crea un usuario.

5. Nosotros te matricularemos en el curso.

El curso está limitado a 15 alumnos.

Opiniones

5 de junio de 2019, Ignacio Merino Monzón

El curso a cubierto todas mis expectativas, de hecho estoy ya empezando a aplicarlo en mi entorno laborar. Excelente y recomendable.

5 de junio de 2019, Núria Isanta Amela

Me ha parecido interesantisimo y la manera de proponer los ejercicios está muy bien ya que no se limita a copiar y pegar sino que te obliga a entender lo que estás haciendo. Además el profesor muy atento y responde con profundidad las preguntas. Me ha faltado tiempo y me hubiera gustado acabar las dos unidades que faltan antes del plazo. (pero lo voy a hacer igualmente). Muchas gracias. Un saludo!

11 de abril de 2019, Víctor Serna

La explicación paso a paso de los ejercicios es muy adecuada para el aprendizaje incremental de todos los asuntos presentados. El contenido del curso es muy interesante por lo que no se hace nada pesada la realización del curso. Si que es cierto que igual se podría añadir al final (unidad 6 o 7) una lista con más plugins que podrían ser utilizados e incluso imágenes de lo que permitirían hacer esos plugins.

13 de febrero de 2019, Laura Martín Collado

El curso de Leaflet ha conseguido engancharme desde el inicio, paso a paso he ido aumentado las herramientas y las ideas de cómo aplicarlas se iban multiplicando al mismo paso. Didáctico, práctico y una lanzadera de creatividad. Eso sí, es importante que el impulso sea de una misma, José Luis García Grandes, vía MappingGIS, te pone las presas, la cuerda y todo lo necesario para iniciarse en la escalada del código! Gracias.

12 de febrero de 2019, Alejandro Meseguer Silvestre

La atención del tutor y el tiempo de respuesta es perfecta. Todas aquellas dudas y/o sugerencias que he tenido han sido respondidas rápidamente. Las explicaciones son claras y entendibles. La materia del curso muy bien elegida, ya que también incluye muchos Plugin interesantes. Lo único que añadiría como sugerencia es incluir algún ejercicio más a lo largo del curso pero que estuvieran menos guiados, además del trabajo final. Aunque fueran más escuetos que el trabajo final pero menos guiados que los expuestos durante el curso.

Leer todas las encuestas

164

Alumnos en este curso desde septiembre de 2016

100%

Alumnos satisfechos con el curso

75%

Alumnos que consideran nuestra atención excelente

Forma de pago

Puedes realizar el pago mediante:

  • 💰 Transferencia bancaria.
  • 💳 🔐Tarjeta de débito o crédito utilizando la pasarela de pago segura. Toda nuestra web está cifrada con protocolo de seguridad SSL de máxima seguridad para que la introducción de sus datos cuando se registra, sea totalmente confidencial y protegida con las máximas garantías.

¿Tienes preguntas?

Consulta nuestra sección de preguntas frecuentes para resolver tus dudas (realización del curso desde fuera de España, metodología, facturación, próximas ediciones, etc).

Además para cualquier cuestión, estaremos encantados de atenderte:

Aurelio Morales San José

(+34) 657 76 76 65

formacion@mappinggis.com

Completa tu formación