There is a lot that came out of Where 2.0 and Wherecamp that directly affects this discussion and I’ve been doing my best to digest it all. Here are some of the highlights:
- Flash API for Maps
- Feature/Layer Enhancements to Google Maps (Real Estate, Photos, Wikipedia, et al)
- Google Friend Connect
- REST-based API for GeoSearch
Placebase/Pushpin
Free REST-based API for US place data, including some interesting demographic info
http://www.pushpin.com/api/docs/rest/
This could be the basis of some really interesting mashups; a Twitter Caste Map, anyone??
Skyhook/Loki
Announced locationaware.org, an initiative to try to get a Javascript-based standard for location-detection capability in the browser. This is an important part of the location puzzle and the personal project of Ryan Sarver at Skyhook.
Google is employing the GeoHash algorithm I’ve been pushing to do spatial searching using BigTable. Since database schemes like BigTable don’t support traditional GIS extensions/spatial indexes, GeoHash allows for a simple bounding box search using truncated GeoHash substrings. I will post separately about this shortly, as I am working on some GeoHash tools to expand this functionality. This is of particular interest to AppEngine developers.
Shaoib Burq and I are working on a YILP (Yahoo Internet Location Platform) gem for Ruby which should be available in the next couple of days. This is a nice geocoding platform from Yahoo that expands on their “Where On Earth” platform. Every location on earth has a unique WOEID, which is a nice, hierarchical way of dealing with locations and neighbor relationships. We’ll announce this gem soon but in the meantime you can check out the api.
