Principles of Geographic Information Systems (GEOG: 480, via 595 or 390), Spring 2009

This course is intended to introduce students to basic principles in the rapidly growing field of Geographic Information Systems (GIS) and spatial data handling. The course will be held in a lecture format combined with hands-on projects. THIS IS NOT A COURSE THAT TREATS USE OF A PARTICULAR GIS SOFTWARE PRODUCT. The emphasis is on the concepts and principles that underlie the development of GIS software and its intelligent use. The knowledge that students gain in this course will be general and will not be limited to a specific software product that will be revised next year and the year after that. The course will invite two guest lecturers: Dr. Jiawei Han (Department of Computer Science) and Dr. James D. Myers (National Center for Supercomputing Applications) to deliver two lectures on spatial data mining and open source GIS software.

Project 1 (15 points) was released on Feb. 16.
Project 2 (15 points) released on March 9, and due on March 30.

Requirements for Project 2:
1 (report, 5 points) - Identify and explain spatial elements that are related to your 
  case study
2 (report, 5 points) - Describe how these spatial elements are incorporated and managed 
  based on PostGIS
3 (hands-on, 5 points) - Import your spatial data into PostGIS

Project 3 (15 points) released on April 1, and due on April 13.

Requirements for Project 3:
1 (hands-on, 8 points) - Import all your spatial data into GeoServer
2 (report, 7 points) - Describe the steps (note: these are not the tutorial steps, 
  you need to do some research) GeoServer takes to import your data 

Project 4 (15 points) will be released on April 15, and due on April 29.

Requirements for Project 4:
1 (hands-on, 8 points) - Visualize all your spatial data as map layers using OpenLayers 
  with the following two backgrounds: 
  1. Google Map; 2. default OpenLayers background.
2 (report, 7 points) - Based on your hands-on experience, describe the strengths and 
  weaknesses of on-line mapping based on OpenLayers, and design your plans to enhance
  your projects by exploiting the strengths of OpenLayers.

Google key for



Lecture Notes - Overview
Lecture Notes - Database
Lecture Notes - Spatial Concepts
Lecture Notes - Models of Geospatial Information
Exam 1 Review
Lecture Notes - Algorithms
Lecture Notes - Invited Lecture by Dr. Jim Myers
Lecture Notes - Architecture
Lecture Notes - GIS: From Desktop and Internet to Cyberinfrastructure
Exam 2 Review

Instructor: Dr. Shaowen Wang


Readings and Interesting Linkes