Geospatial Databases
Data is displayed for academic year: 2023./2024.
Associate Lecturers
Course Description
Database management systems. Geospatial databases. Geospatial abstract data types. Geospatial data modeling. Topological concepts. 9-IM. DE9-IM. Metric space. Euclidiean space. Algebraic specification of abstract data types. Spatial reference systems (geoid, reference ellipsoid, map projections). Object-relational data model. User-defined data types. ISO/IEC SQL/Spatial. Recursive queries. Spatial index structures: quadtree, 2D tree, R-tree, R+ tree. Topology and topological data structures. Semistructured data model. GML and GeoJSON. XQuery. Geometrical and topological queries. Distributed SQL spatial databases. Big data and MapReduce programming model.
Study Programmes
University graduate
[FER3-HR] Audio Technologies and Electroacoustics - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Communication and Space Technologies - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Computational Modelling in Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Computer Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Computer Science - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Control Systems and Robotics - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Data Science - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electrical Power Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electric Machines, Drives and Automation - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electronic and Computer Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electronics - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Information and Communication Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Network Science - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Software Engineering and Information Systems - profile
Elective Course of the Profile
(1. semester)
Elective Courses
(1. semester)
(3. semester)
Learning Outcomes
- define abstract geospatial data types
- define and apply relevant topological, geometry and set operators
- model and implement geospatial data within a object-relational or semi-structured data model
- design and generate GML schema and GML document for a given data SET
- model and implement geospatial data within a big data management paradigm
- write efficient queries ove geospatial data
- apply and understand methods of indexing geospatial data
- design and implement spatial data within a big data context
Forms of Teaching
Lectures
Independent assignments
Work with mentor
Independent assignments
Work with mentor
Grading Method
Continuous Assessment | Exam | |||||
---|---|---|---|---|---|---|
Type | Threshold | Percent of Grade | Threshold | Percent of Grade | ||
Class participation | 4 % | 5 % | 0 % | 0 % | ||
Seminar/Project | 20 % | 25 % | 0 % | 0 % | ||
Attendance | 4 % | 5 % | 0 % | 0 % | ||
Mid Term Exam: Written | 11 % | 25 % | 0 % | |||
Final Exam: Written | 26 % | 65 % |
Week by Week Schedule
- Fundamental spatial concepts
- Spatial reference systems
- Spatio-temporal conceptual modeling
- Indexing spatial data
- Computational geometry
- Spatial algorithms
- Multidimensional and metric data structures
- Midterm exam
- Spatial data analysis
- Spatial data analysis, Spatial and spatio-temporal visualization
- Spatial and spatio-temporal visualization
- Web mapping
- Web Map and Web Feature services
- GeoSPARQL
- Final exam
Literature
Zdravko Galić (2006.), Geprostorne baze podataka, Golden Marketing - Tehnička knjiga
For students
General
ID 222525
Winter semester
5 ECTS
L1 English Level
L1 e-Learning
30 Lectures
0 Seminar
0 Exercises
15 Laboratory exercises
0 Project laboratory
Grading System
87.5 Excellent
70.0 Very Good
62.5 Good
50.0 Sufficient