
FREC 682: Spatial Analysis

COURSE SYLLABUS--Spring Semester, 2000
Instructor: John Mackenzie
office: Townsend 022
phone: 831-1312
fax: 831-6243
e-mail: johnmack@udel.edu
office hours: drop in anytime. (officially: Tu 2-3 or by appointment)
Class Meetings: Thursday evenings, 6-9 PM. Townsend GIS/CAD lab.
Grading: any 5 lab assignments (16% each):
-
Landscape
Change Analysis
-
Habitat Analysis
-
Creating and
Analyzing DEM's
-
TIGER Data
-
Management
of Non-Point Pollution
-
Intro to Image
Processing
-
Spatial Regression UNDER
REVISION
-
Geostatistics (TBA)
Final
Project (20%; your own topic; obtain instructor approval)
All assignments must be submitted as web pages, including maps saved
as GIF or JPEG format images. For a quick introduction to HTML, check
out Mad Dog's HTML Reference.
Objectives: Develop advanced GIS and spatial analysis skills. The
principal GIS used in this course is GRASS 5, a share-ware GIS with open
data structures, extensive raster functions and image processing capabilities
running on Linux. GRASS source code, compiled binaries for various UNIX
platforms (including Solaris and Linux), documentation and tutorials are
all available by anonymous ftp from www.baylor.edu/~grass/
Prerequisites: Undergraduates must have completed a prior GIS
course. Prior familiarity with UNIX is essential.
Texts, Etc.: There is no required textbook to buy. Students without
strong UNIX backgrounds should buy the CNS handbook Introduction to
UNIX at the University Bookstore. All students are encouraged to buy
Linux
in a Nutshell (O'Reilly, 1999), available at Borders or through Amazon.com.
Class notes and extensive GRASS documentation are available on-line.
Students may download (right mouse click) and print their own copies of
the GRASS documentation listed below. Please run large print jobs
in duplex (qpr -D -q printername), and preferably
overnight
(with the at command) to avoid tying up the printer during peak-load
times.
The GRASS User Manual (over 600 pages) contains complete documentation
on all modules in the GRASS 5.0beta release. These are sectioned by category.
To print these, use acroread or print from your web browser.
UNIX, shell programming books and other references will be available in
the Townsend GIS/CAD lab..

CLASS SCHEDULE
1: February 10: introduction
-
intro: course
organization, objectives, grading; basic GIS concepts: what a GIS does;
geographic features, raster vs. vector data
-
SPATLAB cluster account set-up; logins; intro to X
2: February 17: UNIX basics and GRASS overview
3: February 24: raster analytics
4: March 2: shell programming, graphics and hardcopy generation
5: March 9: more raster tools
-
profiles, volumes, etc.: r.mapcalc, d.profile, r.profile, r.transect,
r.cross, r.random, r.volume
-
report generation: r.stats, r.average, r.median, r.mode, r.covar, r.coin
-
basic AWK filters
-
GRASS hardcopy
utilities: the CELL monitor and ps.map
6: March 16: 3D modelling, etc.
7: March 23: digitizing, etc.
(no class March 30--Spring Break)
8: April 6: digital elevation models
-
Boolean vs. fuzzy
-
digital elevation models: uses; data sources; DLG formats
-
DMA 1-degree DEM's: ftp data sources; m.dmaUSGS.read; m.rot90; r.in.ll;
-
creating a
DEM from hypsography data: v.import; v.to.rast; r.reclass; r.surf.contour
-
terrain analyses: r.slope.aspect, r.watershed, r.mapcalc, r.drain, r.los
9: April 13: Census data and choropleth mapping
-
overview of TIGER, STF1A, STF1B, STF3A, STF3B
-
DLG hydrography, transportation, etc.: v.import, v.to.rast, r.reclass
-
TIGER import and thematic mapping of Census data: AWK filters; v.in.tig.basic,
v.apply.census
10: April 20: fundamentals of remote sensing, image processing and image
interpretation
-
data sources: SPOT, LANDSAT, aerial photos
-
data import from digital media or scanner
-
band-ratios; vegetation indices
-
band stretches, histogram equalization, saturation, de-striping, etc.:
d.histogram;
r.colors; r.mapcalc
-
color composites, filters: d.rgb; i.colors; i.composite, i.fft; r.mfilter
-
satellite imagery import/rectification: i.tape tools, i.group, i.target,
i.points, i.vpoints, i.rectify
-
colorspace transformations: i.rgb.his/i.his.rgb
-
Anderson categories
-
unsupervised classification: i.cluster, i.maxlik
-
supervised classification: i.class, i.gensig, i.maxlik
-
alternative classification procedures: i.smap, neural networks,
etc.
-
other tools: i.cca, i.pca
11: April 27: project administration and animation
12: May 4: statistical surfaces
-
interpolation tools: r.surf.contour, r.surf.idw, s.surf.tps
-
model validation and error surfaces
-
surface sampling: r.what, r.random
-
intro to spatial statistics
13: May 11: spatial econometrics
-
taxonomy and consequences of spatial autocorrelation pathologies
-
diagnostics for regression models
-
EGLS, maximum likelihood and bootstrap regression methods
14: May 28: a few more bells and whistles
-
other GIS's
-
other Web resources
-
compilation of user-contributed GRASS code
-
course wrap-up and evaluations
Spatlab
home page
UD College of Agricultural Sciences home page