Timothy L. Nyerges
Explores GIS database models, database development, and database management systems used in GIS. Uses programming languages most applicable to GIS database work, particularly related to extending current commercial GIS such as ArcGIS. Prerequisite: either 2.0 in GEOG 461 or 2.0 in GEOG 462. Offered: W, odd years.
GIS Database and Programming enables students to write computer programs using the Python language to extend the data manipulation capabilities of GIS data processing. Students will work with a variety of raster and vector data structures that are stored as GIS databases. GIS data modeling involves the design and implementation of GIS databases. Case studies in data modeling will be explored. Different human-computer interfaces to databases will be discussed.
Student learning goals
General method of instruction
The instruction involves lecture and lab combination.
Students must have successfully completed Geog 460, 461, 462, 463 or some other intermediate level GIS course. Students are NOT expected to have experience in programming languages, but it could help substantially.
Class assignments and grading
Lab project assignments will stem from tutorial material in the text and project assignments described in class.
Grades will be awarded based on lab project assigments.