View on GitHub

tpb729-desarrollosigweb-2021.github.io

Sitio web del curso TPB729 Desarrollo de sistemas de información geográfica en la Web

Descripción del curso

Este es un curso introductorio a la programación de aplicaciones geoespaciales en ambiente web. El estudiante adquirirá los conocimientos y destrezas necesarios para escribir páginas web con las sintaxis de HTML (HyperText Markup Language), CSS (Cascading Style Sheets) y el lenguaje de programación JavaScript. Las capacidades para incorporar mapas interactivos serán añadidas mediante bibliotecas JavaScript especializadas en el manejo de información geoespacial (ej. Leaflet, OpenLayers, Google Maps).

El curso forma parte de la Maestría en Sistemas de Información Geográfica y Teledetección de la Universidad Nacional y la Universidad de Costa Rica.

Las repositorios GitHub que forman parte del sitio web de este curso están disponibles en https://github.com/tpb729-desarrollosigweb-2021.

Programa

Programa del curso

Lecciones

01 Introducción a los sistemas de información geográfica en la Web
02 Lenguaje de Marcas de Hipertexto (HTML)
03 Hojas de Estilo en Cascada (CSS)
04 JavaScript
05 Leaflet - introducción
06 Leaflet - capas vectoriales
07 Leaflet - complementos
08 Leaflet - acceso a servicios web
09 Leaflet - capas raster
10 Leaflet - acceso al DOM y manejo de eventos
11 Leaflet - mapas de coropletas
12 Leaflet - mapas de puntos agrupados
13 Leaflet - mapas de calor
14 Leaflet - mapas con filtros de datos
15 Otras bibliotecas para programación de aplicaciones geoespaciales en la Web
16 Leaflet - mapas para dispositivos móviles

Tareas

01 HTML
02 Leaflet - mapas básicos
03 Leaflet - capas WMS, raster y de coropletas
04 Leaflet - capas de registros agrupados y de calor

Proyecto

Proyecto

Recursos

Lista de recursos

Otros

Videos de las lecciones
Datos utilizados

Este sitio ha sido construído con las siguientes herramientas y sintaxis:

Licencia de uso

Licencia Creative Commons
Los contenidos de este curso, escrito por Manuel Vargas, se comparten mediante una Licencia Creative Commons Atribución 4.0 Internacional.