DM888: Spatial Data Management
Entry requirements
Academic preconditions
Students taking the course are expected to:
- Have knowledge of Database Management Systems, e.g., obtained in DM564
- Be able to program, e.g., by having followed DM550
Course introduction
During the last years, both the need of processing spatial entities and the abundance of spatial information, have led to the need of efficiently storing, retrieving and analyzing such data. This course focuses on providing the students with fundamental knowledge, both theoretical and practical, on Spatial Data Management Systems.
More specifically, the emphasis will be given on Spatial database design (logical / physical level), access methods for efficient spatial data processing and Geo-visualization techniques.
Furthermore, there will be an introduction on advanced topics, such as Geospatial data analytics and Mobility data processing and analytics. Finally, the students will have the opportunity to gain hands-on experience with systems, such as PostGIS (the popular spatial extension of PostgreSQL), Java Topology Suite (JTS) and Python GeoPandas.
The course builds on the knowledge obtained in DM564 Database Systems.
In relation to the competence profile of the degree the course has explicit focus on:
- Describing, analyzing and solving advanced computer science problems using the learned models.
- Analyzing the advantages and disadvantages of different spatial access methods.
- Providing the students with expert knowledge in the spatial data management and analysis research field.
Expected learning outcome
- Design a Spatial database both on a logical and a physical level.
- Use advanced spatial access methods for efficient query processing.
- Use Geo-visualization techniques for data exploration and visualization of processing results.
- Combine the aforementioned knowledge in order to build a full stack application that uses and analyses spatial data.
Content
- lntroduction to Geospatial data.
- Logical Design of spatial databases.
- Physical Design of spatial databases.
- Advance spatial access methods.
- Geo-visualization techniques.
- Geospatial data analytics and Mobility data processing and analytics.
Literature
Examination regulations
Exam element a)
Timing
Tests
Project with oral examination
EKA
Assessment
Grading
Identification
Language
Duration
Examination aids
ECTS value
Additional information
Indicative number of lessons
Teaching Method
- Teaching activities are planned for the foliowing amount of hours: Intro phase (lectures): 20 hours.
- Training phase: 20 hours, of which 10 are hands-on tutorials and 10 are exercises.
Teacher responsible
Name | Department | |
---|---|---|
Panagiotis Tampakis | ptampakis@imada.sdu.dk | Institut for Matematik og Datalogi (00) |