Geographic Databases and Geospatial Web Services
Objectives
This course focuses on: (a) the Object-relational database technology in handling geographic data, and (b) the geospatial web services in sharing and visualizing the database content over the Web. This curricular unit builds on the Geospatial Databases course, where the recent dynamics in spatial databases were introduced.
Through the course project, students will learn how to create and populate a geographic database in Postgres/PostGIS database management system. Special attention will be given in querying the database content based on spatial and non-spatial predicates. Furthermore, students will get acquainted with and develop basic OGC services for mapping to share and visualize the geographic database content over the web.
General characterization
Code
200054
Credits
4.0
Responsible teacher
Emmanuel Stefanakis
Hours
Weekly - Available soon
Total - Available soon
Teaching language
Portuguese. If there are Erasmus students, classes will be taught in English
Prerequisites
None.
Bibliography
Documentação fornecida pelo docente. Manuais de Utilizador Online (p.e., PostgreSQL/PostGIS, MapServer, etc.)
Teaching method
E-Learning Synchronous tools:
- Synchronous Sessions - Teacher / Class;
- Videoconferencing sessions, self-assessment exercises.
Asynchronous tools
- Discussion forum
- Access to Content Platform.
Evaluation method
- Final Exam (50 %);
- Project (50 %).
Subject matter
The course covers the following topics: the object-relational model, object-relational geographic database management systems (O-RDBMS), O-RDBMS for handling geographic data (geographic types and methods), querying and analyzing geographic data in O-RDBMS, XML language and technologies, XML-based languages in Geography (GML, GeoRSS, and KML), Web Mapping and Geospatial Web Services, OGC Services (WMS, WFS, WPS), Map-Mashups and APIs.