Even on the surface, it’s clear that Google Maps goes much further than older interactive map sites. The stunning satellite views, along with the ability to drag the map in any direction without having to wait for the page to refresh, are the most obvious advances. The shaded pop-up balloons pointing to the locations turned up in local searches – Google calls them “info windows” – are also a pleasing touch.
Almost immediately, programmers started building services atop Google’s map infrastructure. Computer graphics expert Paul Rademacher, for example, launched HousingMaps, a site that pulls real-estate listings off the popular classified-ads site craigslist, uses the addresses of the listed homes and apartments in a given neighborhood to figure out their latitudes and longitudes, and lets users view the properties on a Google map. HousingMaps has no affiliation with craigslist or Google; Rademacher built the hybrid site simply by figuring out how to write coded requests that would grab the appropriate data from the two companies’ public databases. Fortunately, the companies take a mostly benign view of such mash-ups.
Google is so eager to let outside programmers experiment with its mapping platform, in fact, that it released an official API on June 30, meaning hackers would no longer have to waste time on reverse-engineering. That’s led to an even bigger wave of Google Maps creations, from the practical to the disturbing. At ahding.com/cheapgas, you can see gasoline prices from Gasbuddy.com plotted on a Google map, directing you to the lowest-priced pumps in your area. FloridaSexualPredators.com, meanwhile, shows place marks for the homes of every sex offender listed in the Florida Department of Law Enforcement’s public database. Clicking on a place mark brings up an info window with the offender’s name, address, and mug shot.