An Example-Driven, Beginner's Guide to Building Interactive Maps with Bing, Yahoo!, and Google Maps is finally here!
Map Scripting 101: An Example-Driven Guide to Building Interactive Maps with Bing, Yahoo!, and Google Maps
(No Starch Press, Aug 2010, 376 pp, $34.95, ISBN 9781593272715) is an example-based beginner's guide to map scripting. Author Adam DuVander delivers a cookbook of 73 immediately useful mapping scripts like a local concert tracker, a Twitter friend-finder, and a real-time weather map. And because the book is based on the cross-platform Mapstraction JavaScript library, readers can use virtually any mapping service, including OpenStreetMap, MapQuest, Google Maps, Yahoo!, and Bing.
In this book, you’ll learn to:
Create, embed, and manipulate basic maps by setting zoom levels and map boundaries
Show, hide, and filter location markers and info-bubbles
Customize maps for visitors based on their location
Use common data formats like Google Earth's KML, GeoRSS, and GPS XML (GPX)
Create graphical overlays on maps to better analyze data and trends
Use freely available geodata from websites like Yelp and Upcoming—and public domain geodata from the US government
We do a lot of work with Bing Maps and this book is already getting worn from use. The step by step guide and the library reference is incredibly helpful and drastically cuts our development time. If you work with Google Maps or Bing Maps then this script reference is something that should be open and on your desk!