This engaging text provides a solid introduction to mapmaking in the era of cloud computing. It takes students through both the concepts and technology of modern cartography, geographic information systems (GIS), and Web-based mapping. Conceptual chapters delve into the meaning of maps and how they are developed, covering such topics as map layers, GIS tools, mobile mapping, and map animation. Methods chapters take a learn-by-doing approach to help students master application programming interfaces and build other technical skills for creating maps and making them available on the Internet. The companion website offers invaluable supplementary materials for instructors and students.
Pedagogical Features
*End-of-chapter summaries, review questions, and exercises.
*Extensive graphics illustrating the concepts and procedures.
*Downloadable PowerPoints for each chapter.
*Downloadable code files (where applicable) for the exercises.
1. An Introduction to Maps and the Internet
2. The Internet Map Landscape
3. The Meaning of Mapping
4. A Map Gallery
5. Maps as a Mirror of Civilization
6. The Online Street Map
7. Map Scale and Abstraction
8. Programming the Web with JavaScript
9. Map Digitizing and GPS
10. Map Mashups
11. Points and Point Data
12. Point Maps and Graduated Symbols
13. The Online Map
14. Line and Area Map Mashups
15. Map Layers and GIS
16. Map Layer Mashups
17. Databases, MySQL, and PHP
18. Mapping from a Database
19. Mobile Mapping
20. Local Mapping
21. Maps That Move
22. Animated Mapping
23. The Cartographic Exchange