Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Map Scripting 101 uses a project-based approach to teach you how to create useful and fun online map mashups like weather maps and local concert trackers. Author Adam DuVander shows you how to use Mapstraction, an open source JavaScript library, to create and manipulate basic maps by setting zoom levels, showing and hiding markers, geocoding addresses, customizing maps for visitors based on their locales, and so on. You'll also learn to handle complex GIS (geographic information system) data and formats like KML and GeoRSS, and to create graphical overlays to make sense of data and trends. This is a perfect book for any web developer, whether their goal is to build a map to track earthquakes around the world, or to simply mark the best coffee shops in town.

Subscriber Reviews

Average Rating: 2.8 out of 5 rating Based on 5 Ratings

"Map Scripting 101" - by Anonymous on 02-NOV-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book is not for a beginning HTML programmer.
Author assumes the reader knows the basics of HTML programming, making statement that leaves beginners in the dust. Reader has no way to get source code to experiment with the concepts.

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


Visit the catalog page for Map Scripting 101

  • Catalog Page

Visit the errata page for Map Scripting 101

  • Errata