Class Topics and Readings: (DRAFT FOR DISCUSSION)

  1. Course objectives, approach, requirements, labs
  2. Cartography Overview. Communication model. Cartographic Cube. Map types. Conceptual transformations.
  3. Computer basics: hardware/software data/program cpu/ram ASCII/binary.
  4. LAB Map Types in ArcGIS (iterate as needed)
  5. Cartographic Data Models, Data Structures, and Data Files.
  6. More on internal data structures and "The Cartographic Line" Strips & Bins. Reactive data structures.
  7. Digitizers and Digitizing (guidelines and frailties)
  8. LAB Digitizing and Editing cartographic data. (output via SURFER)
  9. Some Data contents and file formats: DLG, DEM, GNIS, DIME, Tiger, DCW, SDTS, NetCDF
  10. VRML - Virtual Reality Modelling Language
  11. SDTS and the NSDI
  12. LAB. Intro MicroCAM: plotting base maps from digitized data.
  13. Graphics file formats: GIF, TIFF, Targa(TGA), CGM, MPEG, JPEG, others
  14. LAB Using AWK to reformat data for plotting (via MicroCAM or as PostScript)
  15. Map generalization
  16. Line generalization, weeding and smoothing
  17. PostScript - a language
  18. LAB Using AWK to generate PostScript to plot a map from data.
  19. Mathematics of homogeneous coordinates and 2D transformations.
  20. LAB Map Symbology: Affine Transformations of Point Symbols in PostScript
  21. Map Projections
  22. LAB Map Projections and generalization with MicroCam
  23. SVG - scalable vector graphics for the web
  24. Choropleth mapping: EDs, Class selection schemes & Area symbols
  25. Computer typography. Fonts and character generation.
  26. Type Placement
  27. Surfaces and surface interpolation algorithms
  28. LAB Using SURFER to Interpolate and portray a surface
  29. Contouring algorithms
  30. Analytic Hill Shading, Slope maps, aspect maps
  31. LAB 3D visualization with stereo anaglyph images
  32. Output devices. CRTs. Color in cartography and CRT displays.
  33. 3D visualization: Color anaglyphs w/AGLYPH1.C & AGLYPH2.C
  34. Animation techniques for map displays
  35. Interactive 3D cartographic display
  36. LAB converting DEM and DLG data to VRML
  37. Algorithmic Analysis: examples from cartographic data processing
  38. Summary and course evaluation
Final Exam: as per university schedule

Things to think about.

Things to use this term.