Geographic Information Systems on the Web

Lecturer (Coordinator):
Marina Álvarez
Guillermo Román


First semester




This subject deals with WebGIS, very powerful systems for capturing, processing, analysing, visualising and publishing geospatial data distributed throughout the world on the Web, which is 80% of the data handled today. It will study:

  • GIS as the basis of WebGIS, using free software such as gvSIG and qGIS, carrying out practices with free software for Data Mining, Data Science and Big Data.
  • The most innovative methods of capturing geographic information, such as data from LiDAR flights, Remote Sensing satellites, GPS, Scanners, open data and other data capture sources such as drones; especially drones in Antarctica where the Research Group works, from which the professor is coordinator of the Geomatics and Decision Theory line.
  • As GIS on the Web Spatial Data Infrastructures (IDES) are tools with different levels of implementation, global, continental, national, regional, local..., the guidelines that allow them to be implemented at European and national level will be studied. Then different programming languages will be reviewed: GML, CityGML and Google's KML, JavaScript.
  • The CityGML standard will be studied, which allows interoperable 3D urban models to be made with other models such as BIM (Building Information Model).
  • Next, the potential of WebGIS services to visualize spatial data will be studied. Free spatial databases, PostGIS, will be studied. It will be implemented with free software, a WebGIS that includes the development of 2D and 3D viewers with free software and a specific geoserver to publish geospatial data.
  • Finally, it will be possible to contact the development of geospatial data Apps.

Learning Goals

  • Capture, analyse, display and publish geographically referenced information via the Web, as it is a high-quality information management system, capable of capturing and displaying free cartographic data and images hosted on web geoservers around the world sponsored by the Open Geospatial Consortium (OGC)
  • Obtain an appropriate usage level of freely available GIS software, especially for handling satellite images, aerial photographs, LiDAR data, Big Data, and other novel methods of GIS data capture.
  • Obtain an appropriate level of software utilization for the development of freely available web geoservers.
  • Obtain an appropriate level of use of software for the development of freely available web viewers.
  • Obtain an appropriate level of use of freely available spatial databases.
  • Get an overview of Geospatial Data Apps.
  • Link the software used with the software used in other subjects offered at the School. At the same time, students will be trained to capture, read, understand and analyse data, they will be able to carry out web queries of the territory and the integration of existing or designed elements, made from other programs, such as CAD design programs.


  1. Introduction
    1. Introduction to SIG and WebGIS systems
    2. Construction of spatial data models
    3. Measurement of the thematic component of spatial data
  2. Representation of Spatial data
    1. Construction of representation models
    2. Spatial data structure formats
    3. Spatial Data Sources and Acquisition
    4. Spatial Analysis on Big Data, Data Mining and Data Science
  3. Visualization of Spatial Information
    1. Definitions, components and examples of SIG in the Web
    2. Geospatial Technologies and Languages
    3. SIG services on the WEB
    4. SIG in the Web Clients
    1. Spatial information publishing
    2. Geoserver development
    3. Spatial Databases
    4. SIG Project on the Web

Recommended Reading

Tuition Language


Subject-Specific Competences

Code, description and proficiency level for each subject-specific competence
Code Competence Proficiency Level
CEM2 Analysis and synthesis of solutions to problems requiring innovative approaches to the definition of the computational infrastructure, processing and analysis of heterogeneous data types C
CEM4 Analysis and evaluation of several software-based systems construction and management engineering paradigms and approaches P
CEM6 Investigation of the main active research lines in the field of distributed computing paradigms, their practical applications and necessary infrastructure management A

Learning Outcomes

Code, description and proficiency level for each subject learning outcome
Code Learning Outcome Associated competences Proficiency level
RA-SRSD-1 Knowledge of real applications and trends and research lines CG9, CGI20 C
RA-SRSD-5 Capacity to stablish the needed requirements to develop a rigorous research process oriented to close the gap between a challenging idea and its validation CGI20 A
RA-SRSD-7 Know, apply and critic the existing bibliography related to a research topic so it can be used as a starting point of a new idea and its research process CGI23 C
RA-SRSD-38 Knowledge of languages which ease the application of the aforementioned techniques CEM2, CEM4, CG7, , CG12, CG13 A
RA-SRSD-65 To understand the theoretical basis of analysis and process of images CEM12 P
RA-SRSD-66 To be able to apply and compare image processing techniques, with and efficient implementation, and to know the problems of storage systems for image data CG12 A
RA-SRSD-69 To be able to use knowledge discovery techniques and its applicability CG1, CG13 A
RA-SRSD-84 To be able to identify, organize and plan the resolution process of a research problem CG9, CGI20 A
RA-SRSD-86 Knowledge of the bibliography about a topic to be used as a starting point to identify open problems and target the research CG8, CG9, CGI20 A

Learning Guide

Learning Guide: Geographic Information Systems on the Web