¿Qué quieres aprender?

Desarrollo de aplicaciones Web GIS Open Source con Open Layers y ...

Desarrollo de aplicaciones Web GIS Open Source con Open Layers y Leaflet

Grupo TYC GIS Formación

Curso online

Descuento Lectiva
300 € 270

Duración : 10 Semanas

El curso ofrece una completa introducción a la programación Web GIS y sus posibilidades, como medio para mostrar información geoespacial al resto del mundo. Se centra en las herramientas Open Source de acceso libre más actuales, lo que permite minimizar los costes de desarrollo a través de un software tan potente como las principales soluciones comerciales.

A lo largo del curso y a través de una serie de ejercicios guiados, el alumno aprenderá cómo programar desde cero un visor de mapas y a nutrirlo con una amplia variedad de datos, tanto propios como los disponibles en la Web. Se emplearán herramientas de desarrollo gratuitas, sin necesidad de licencia, de manera que el aprendizaje esté al alcance de todos.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Ofrecer una visión de conjunto sobre el significado y posibilidades de las aplicaciones Web Mapping, una disciplina en pleno auge. Dar a conocer las herramientas Open Source más populares para el desarrollo de visores Web GIS: Openlayers y Leaflet. Aportar unos conocimientos básicos de programación necesarios para llevar a cabo el desarrollo de aplicaciones Web GIS. Aprender a gestionar un servidor de mapas para crear nuestros propios servicios Web de acceso a datos geográficos. Adquirir conocimientos sobre bases de datos espaciales, enfocados al almacenamiento de información para su uso con nuestras aplicaciones.

A quién va dirigido

El curso está dirigido a estudiantes y profesionales de Ingeniería, Arquitectura, Biología, Geografía, Geología y Ciencias ambientales que estén interesados en la aplicación de los Sistemas de Información Geográfica en sus actividades profesionales presentes o futuras.

Requisitos

Es necesario contar con conocimientos a nivel usuario en GIS.

Temario completo de este curso

Ud.1 - INTRODUCCIÓN AL WEB GIS

  • Concepto de aplicación Web GIS. Arquitectura cliente-servidor
  • APIs para el desarrollo de aplicaciones Web GIS
  • Web GIS Open Source: Openlayers, Leaflet
  • Servidores de mapas
  • Estándares OGC

Ud.2 – PROGRAMACIÓN CON JAVASCRIPT

  • Conceptos básicos de HTML, CSS y Javascript
  • Preparación del entorno de desarrollo
  • Desarrollo de aplicaciones Web
  • Herramientas para la depuración del código
  • Nociones sobre diseño Responsive

Ud.3 - DESARROLLO CON OPENLAYERS

  • Introducción a Openlayers
  • Creación del primer mapa
  • Trabajando con capas:
    • -Capas ráster, servicios WMS
    • -Capas vectoriales, servicios WFS
    • -Simbología
  • Añadir controles al mapa
  • Interacción con los elementos del mapa

Ud.4 - DESARROLLO CON LEAFET

  • Introducción a Leaflet
  • Primer mapa
  • Trabajo con capas:
    • -Capas ráster, servicios WMS
    • -Capas vectoriales, servicios WFS
    • -Simbología
  • Añadiendo controles
  • Interacción con el mapa
  • Ecosistema de plugins de Leaflet

Ud.5 – GEOSERVER

  • Introducción
  • Instalación, opciones disponibles
  • Interfaz
  • Añadiendo datos
  • Servicios WMS
  • Servicios WFS
  • Añadiendo estilos de capa
  • Filtrado de datos
  • Cacheado de teselas: GeoWebCache
  • Rendimiento
  • Nociones básicas de seguridad
  • Integración con Openlayers y Leaflet

Ud.6 - POSTGIS

  • Bases de datos relacionales
  • Introducción al lenguaje SQL
  • Concepto de base de datos espacial
    • -Tipos de datos espaciales
    • -PostgreSQL/PostGIS: la base de datos espacial Open Source
  • Instalación y configuración de PostGIS
  • Sistema de usuarios y permisos
  • Creación de una base de datos PostGIS
  • Carga de datos espaciales
  • Consultas espaciales con QGIS
  • Geoprocesamiento básico con PostGIS
  • Integración con Geoserver y aplicaciones Web Mapping

Ud.7 - PROYECTO DEL CURSO

Desarrollo de una aplicación Web GIS con la API a elegir, utilizando Geoserver como servidor de mapas y PostGIS como contenedor de datos

Ver más