Here is a fantastic idea for a Google Maps mashup using publicly accessible data. Canadian Peter Giles has used the Google Maps API to create a map of the 200+ athletes on the Canadian Olympic Team. It displays map pins by birthplace, hometown, and residence. Here are the tools and resources he used to create the map:
- Google Maps API
- COC 2006 Team Handbook
- O'Reilly XML.com, Hacking Maps with the Google Maps API
- Geocoder.ca, a free geocoding service for Canadian addresses.
- worldKit Geocoder and TravelGIS.com (used to manually find latitudes and longitudes for international cities)
- MATLAB to search the COC database, and to query Geocoder.ca through its XML API.
- Check his blog post for more information about the map.
To me, this map creation is why the Google Maps API is so great. The maps that are facilitated by it allow you to make real connections to pieces of information that are relevant to you. When Peter first sent me this map, I immediately went to check which athletes are close to my current home and my hometown. I learned more about various athletes and even discovered a few live right here in my home community! This map browsing experience allowed me to bring location-based relevance to people that represent my country and as a result I now know more about because of a Google Maps mashup that someone built out on the web.
Every country should have an Olympic Team map! (Can you tell I'm excited about this? :)) If you build one for your country, be sure to let me know! :)