Lecture: 3 hours
Discussion: 1 hour
Prerequisite: Course 165A
Grading: Letter; homework (40%), projects (40%), final (20%)
Catalog Description:
Concepts, models, and architectures for spatial databases, multidimensional
access methods, query processing, spatio-temporal data management, remotely-sensed
data, spatial data mining
Goals:
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:
Textbooks:
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
Projects:
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
Computer Usage:
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)
Overlap Statement:
This course has a very minor overlap with ECS 226, in which some multidimensional
access structures are covered.