The objectives of the course are to give the students the knowledge theory and practice of geospatial information systems.Upon the completition of the course, students will be qualified to do following: 1. good understanding of geospatial modelling concepts; 2. ability to design geospatial databases; 3. practical skills to design and develop GIS applications.
- 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
theory with application examplesOther Forms of Group and Self Study
Students are divided into groups of 2 or 3. Each group is assigned a separate data set. By completing a project using an assigned data set, students exhibit relevant practical skills and application of learned theoretical concepts in the area of geospatial databases.
|Type||Threshold||Percent of Grade||Threshold||Percent of Grade|
|Class participation||0 %||5 %||0 %||0 %|
|Seminar/Project||0 %||25 %||0 %||0 %|
|Attendance||0 %||5 %||0 %||0 %|
|Mid Term Exam: Written||0 %||25 %||0 %|
|Final Exam: Written||0 %||40 %|
|Exam: Written||0 %||50 %|
|Exam: Oral||50 %|
Week by Week Schedule
- Introduction to the course. Intoruction to GIS and geospatial databases. Forming project groups.
- Spatial awareness and spatial topology. Geospatial modelling and models. Field model. Object model.
- Introduction to apstract geospatial data types (GeoADT). 9 intersection model.
- Dimensionally extended 9 intersection model. Topological operators. Geometry set operators. Specific spatial operators.
- OGC simple feature access part1 common architecture (ISO/WD 19125-1)
- OGC simple feature access part 2: SQL option (ISO 19125-2:2004).
- GeoADT in Object-Relational databases.
- Midterm exam
- Discussion about the midterm exam and student projects. Reference systems and cartographic projection.
- Geography Markup Language (GML).
- MapReduce programming model. HiveQL: data definition, data manipulation, queries, spatial user-defined functions (UDF).
- Spatial data indexing. Grid, quadtree, R-tree and GIST indexing structures.
- Student project presentations, part 1
- Student project presentations, part 2
- Final exam