Class Topics and Readings: (DRAFT FOR DISCUSSION)
- Course objectives, approach, requirements, labs
- KCC Forward, Preface, 1
- Tobler, W.R. 1959 "Automation in Cartography",
Geographical Review, v48, p526-534.
- Starr, L.E. 1990 "USGS National Mapping Division:
Preparing for the Twenty-First Century" GIS/LIS '90
p873-881. DkaL
- Cartography Overview. Communication model.
Cartographic Cube. Map types. Conceptual transformations.
- KCC 11.1 11.2 14
- MacEachren
- Computer basics: hardware/software data/program cpu/ram ASCII/binary.
- LAB Map Types in ArcGIS (iterate as needed)
- Cartographic Data Models, Data Structures, and Data Files.
- KCC 4 7
- Peucker & Chrisman 1975
- Peuquet 1992?
- More on internal data structures and "The Cartographic Line"
Strips & Bins. Reactive data structures.
- KCC 5.1-5.3
- Peucker year
- von Oostrum 1996? excerpt
- Digitizers and Digitizing (guidelines and frailties)
- George Jenks 1981 "Human Frailties" AAAG
- Jill Marino 1979
- Cimon et al 1990
- LAB Digitizing and Editing cartographic data. (output via SURFER)
- Didger Manual
- ESRI Digitizer's Handbook
- Some Data contents and file formats:
DLG, DEM, GNIS, DIME, Tiger, DCW, SDTS, NetCDF
- KCC 5.4-5.5 6
- USGS DEM and DLG Data Users Guides
- Marx "Tiger Tales"
- www
- VRML - Virtual Reality Modelling Language
- SDTS and the NSDI
- KCC 6.2.1
- FIPS 193 - SDTS The Spatial Data Transfer Standard
- LAB. Intro MicroCAM: plotting base maps from digitized data.
- Graphics file formats: GIF, TIFF, Targa(TGA), CGM, MPEG, JPEG, others
- LAB Using AWK to reformat data for plotting (via MicroCAM or as PostScript)
- AWK manual excerpts
- data input format description for (MicroCAM?)
- Map generalization
- KCC 10.5 10.6
- Topfer & Pillewizer's
Radical Law / Principle of Selection
- Line generalization, weeding and smoothing
- KCC 8.5 8.6 10.2
- Perkal 1964
- Douglas & Peucker 1973
- Zhan and Buttenfield 1996
- opt RC 214-222
- PostScript - a language
- The Red Book
- The Blue Book
- LAB Using AWK to generate PostScript to plot a map from data.
- Mathematics of homogeneous coordinates and 2D transformations.
- LAB Map Symbology: Affine Transformations of Point Symbols in PostScript
- KCC 11.4
- Excerpt from the PostScript Manual
- Map Projections
- KCC 11.2
- USGS Projections Poster
- excerpt from one of John Snyder's books
- LAB Map Projections and generalization with MicroCam
- SVG - scalable vector graphics for the web
- Choropleth mapping: EDs, Class selection schemes & Area symbols
- Robinson text excerpt
- The Tobler - Dobson - Peterson exchange
- Computer typography. Fonts and character generation.
- excerpts from trade press
- Type Placement
- CIA Type Placement Guide
- Freeman and Ahn
- Mower
- Surfaces and surface interpolation algorithms
- KCC 11
- Monmonier on SYMAP Interpolation
- LAB Using SURFER to Interpolate and portray a surface
- Contouring algorithms
- KCC 11.6
- Davis
- Wittick undated
- Analytic Hill Shading, Slope maps, aspect maps
- LAB 3D visualization with stereo anaglyph images
- Output devices. CRTs. Color in cartography and CRT displays.
- 3D visualization: Color anaglyphs w/AGLYPH1.C & AGLYPH2.C
- source code for these programs
- Animation techniques for map displays
- Interactive 3D cartographic display
- excerpt from Peterson's text
- LAB converting DEM and DLG data to VRML
- Algorithmic Analysis: examples from cartographic data processing
- Summary and course evaluation
Final Exam: as per university schedule
Things to think about.
- Cartographic Transformations - representations, conceptual and symbology
- Data visualization
- Generalization
- Label placement / space contention
- Animation (& Simulation)
- Interaction
- web presentation
- Stretching the cartographic box
Things to use this term.
- ArcGIS
- MicroCAM
- GMT
- UNIX utilities: grep, sort, uniq, od, sed, and vi
- awk
- Java
- python
- PostScript
- SVG
- VRML