Lecture: 3 hours
Discussion: 1 hour
Prerequisite: Course 165A
Grading: Letter; homework (40%), projects (40%), final (20%)
Concepts, models, and architectures for spatial databases, multidimensional access methods, query processing, spatio-temporal data management, remotely-sensed data, spatial data mining
This course exclusively focuses on the concepts and methods associated with spatial databases, spatio-temporal databases, and Geographic Information Systems (GIS). Students will learn design and representation models for spatial data, the organizing of different types of spatial data in multidimensional access structures, and query processing strategies for spatial data. Students will also learn about advanced techniques and models, including spatio-temporal data, moving objects, and mining geospatial data
Expanded Course Description:
Philippe Rigaux, Michel Scholl, Agnes Voisard: Spatial Databases with Applications to GIS, Morgan Kaufman, 2002
Shashi Shekhar, Sanjay Chawla: Spatial Databases, Prentice Hall, 2002
Furthermore, a collection of papers addressing specific topics will be distributed in class
There will be at least two projects. One project will be done in the form of teams. In these projects, students have to design, implement, and evaluate spatial access structures either from scratch or using a freely available GIS, such as GRASS or PostGIS. Project results will be presented in class
Students work individually and in groups on projects in a Linux/UNIX workstation environment, using standard Linux/UNIX tools as well as spatial database software packages (GRASS and PostGIS).
Instructor: M. Gertz
Prepared by: M. Gertz (August 2007)
This course has a very minor overlap with ECS 226, in which some multidimensional access structures are covered.