Skip to:Content
|
Bottom
Cover image for Google Maps hacks
Title:
Google Maps hacks
Personal Author:
Edition:
1st ed.
Publication Information:
Beijing ; Sebastopol, C.A. : O'Reilly, c2006
Physical Description:
xxv, 337 p. : ill., maps ; 23 cm.
ISBN:
9780596101619
Title Subject:
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010293832 G70.212 G53 2006 Open Access Book Book
Searching...

On Order

Summary

Summary

Want to find every pizza place within a 15-mile radius? Where the dog parks are in a new town? The most central meeting place for your class, club or group of friends? The cheapest gas stations on a day-to-day basis? The location of convicted sex offenders in an area to which you may be considering moving? The applications, serendipitous and serious, seem to be infinite, as developers find ever more creative ways to add to and customize the satellite images and underlying API of Google Maps.

Written by Schuyler Erle and Rich Gibson, authors of the popular Mapping Hacks , Google Maps Hacks shares dozens of tricks for combining the capabilities of Google Maps with your own datasets. Such diverse information as apartment listings, crime reporting or flight routes can be integrated with Google's satellite imagery in creative ways, to yield new and useful applications.

The authors begin with a complete introduction to the "standard" features of Google Maps. The adventure continues with 60 useful and interesting mapping projects that demonstrate ways developers have added their own features to the maps. After that's given you ideas of your own, you learn to apply the techniques and tools to add your own data to customize and manipulate Google Maps. Even Google seems to be tacitly blessing what might be seen as unauthorized use, but maybe they just know a good thing when they see one.

With the tricks and techniques you'll learn from Google Maps Hacks , you'll be able to adapt Google's satellite map feature to create interactive maps for personal and commercial applications for businesses ranging from real estate to package delivery to home services, transportation and more. Includes a foreword by Google Maps tech leads, Jens and Lars Rasmussen.


Author Notes

Rich Gibson is a Perl/Database programmer in Santa Rosa CA. He has worked professionally with computers since 1982 when he created Public Utility Rate Case Models in SuperCalc on an Osborne II. His current fascination is creating tools to aid in the acquisition, management, and presentation of information with a geographic component. He is currently converting an old golf cart into a mobile geo annotation platform.Rich is active with the NoCat Community Network in Sebastopol, California, and is the primary developer of NoCat Maps ( http://maps.nocat.net/ ).

Schuyler Erle is a freelance writer and software engineer. After several years developing web applications for O'Reilly, Schuyler has recently moved on to pursue his interest in free networks, digital cartography, the Semantic Web, and technology for social and political change. He is the chief architect of NoCatAuth, a leading Open Source wireless captive portal. His interest in digital cartography stems from a life-long fascination with maps and mapmaking, coupled with his experience as a co-founder of the NoCat community network in Sonoma County, CA, where he collaborated in the development of geographic analysis tools for wireless networking.


Table of Contents

Forewordp. xi
Creditsp. xiii
Prefacep. xix
Chapter 1 You Are Here: Introducing Google Mapsp. 1
1 Get Around http://maps.google.comp. 1
2 Find Yourself (and Others) on Google Mapsp. 6
3 Navigate the World in Your Web Browserp. 8
4 Get the Bird's-Eye Viewp. 12
5 Driven to a Better User Interfacep. 16
6 Share Google Mapsp. 21
7 Inside Google Maps URLsp. 23
8 Generate Links to Google Maps in a Spreadsheetp. 27
9 Use del.icio.us to Keep Up with Google Mapsp. 29
Chapter 2 Introducing the Google Maps APIp. 33
10 Add a Google Map to Your Web Sitep. 35
11 Where Did the User Click?p. 42
12 How Far Is That? Go Beyond Driving Directionsp. 44
13 Create a Route with a Click (or Two)p. 51
14 Create Custom Map Markersp. 53
15 Map a Slideshow of Your Travelsp. 59
16 How Big Is the World?p. 62
Chapter 3 Mashing Up Google Mapsp. 67
17 Map the Newsp. 68
18 Examine Patterns of Criminal Activityp. 70
19 Map Local Weather Conditionsp. 72
20 Track Official Storm Reportingp. 77
21 Track the International Space Stationp. 82
22 Witness the Effects of a Nuclear Explosionp. 85
23 Find a Place to Livep. 88
24 Search for Events by Locationp. 92
25 Track Your UPS Packagesp. 94
26 Follow Your Packets Across the Internetp. 97
27 Add Google Maps to Any Web Sitep. 102
28 How Big Is That, Exactly?p. 107
Chapter 4 On the Road with Google Mapsp. 114
29 Find the Best Gasoline Pricesp. 114
30 Stay Out of Traffic Jamsp. 116
31 Navigate Public Transportationp. 121
32 Locate a Phone Numberp. 125
33 Why Your Cell Phone Doesn't Work Therep. 127
34 Publish Your Own Hiking Trail Mapsp. 129
35 Load Driving Directions into Your GPSp. 132
36 Get Driving Directions for More Than Two Locationsp. 134
37 View Your GPS Tracklogs in Google Mapsp. 137
38 Map Your Wardriving Expeditionsp. 148
39 Track Your Every Move with Google Earthp. 155
40 The Ghost in Google Ride Finderp. 168
41 How Google Maps Got Me Out of a Traffic Ticketp. 174
Chapter 5 Google Maps in Words and Picturesp. 177
42 Get More out of What You Readp. 177
43 Don't Believe Everything You Read on a Mapp. 179
44 You Got Your A9 Local in My Google Maps!p. 185
45 Share Pictures with Your Communityp. 187
46 Browse Photography by Shooting Locationp. 190
47 Geotag Your Own Photos on Flickrp. 198
48 Tell Your Community's Storyp. 201
49 Generate Geocoded RSS from Any Google Mapp. 206
50 Geoblog with Google Maps in Thingsterp. 209
Chapter 6 API Tips and Tricksp. 215
51 Make a Fullscreen Map the Right Wayp. 215
52 Put a Map and HTML into Your Info Windowsp. 219
53 Add Flash Applets to Your Google Mapsp. 222
54 Add a Nicer Info Window to Your Map with TLabelp. 226
55 Put Photographs on Your Google Mapsp. 229
56 Pin Your Own Maps to Google Maps with TPhotop. 233
57 Do a Local Zoom with GxMagnifierp. 238
58 Find the Right Zoom Levelp. 243
59 Show Lots of Stuff-Quicklyp. 246
60 Make Things Happen When the Map Movesp. 249
61 Use the Right Developer's Key Automaticallyp. 254
Chapter 7 Extreme Google Maps Hacksp. 260
62 Find the Latitude and Longitude of a Street Addressp. 260
63 Read and Write Markers from a MySQL Databasep. 266
64 Build Custom Icons on the Flyp. 272
65 Add More Imagery with a WMS Interfacep. 276
66 Add Your Own Custom Mapp. 285
67 Serve Custom Map Imageryp. 291
68 Automatically Cut and Name Custom Map Tilesp. 295
69 Cluster Markers at High Zoom Levelsp. 304
70 Will the Kids Barf? (and Other Cool Ways to Use Google Maps)p. 314
Indexp. 321
Go to:Top of Page