I've written 2 versions of this app myself and now Flickr has done it. This week Flickr added support for geo tagging photos.
There are still some things I don't like about the Flickr version. For instance I hate that all of the photos are broken into pages of 250 photos. My current count is 4000+ geo tagged photos, which means 20+ pages. And I'd love to add a time line so I can see photos taken by a date range. Perhaps a little animation so I can watch photos of my travels - I went there, then there, then there.
But, this is Flickr. The company with a simple api. And with the new support for Geo data in the api building an application like this will be even easier.
My last version took 1 http request to get the photos and 1-2 more http requests per photo to get the geo data, depending on if it was stored in the EXIF data or as a Tag. As you can guess that could result in hundreds of http requests for 1 search. The updates the Flickr Api, should let me consolidate this down to 1 http request.
Guess it's time to start on the 3rd version of my Flickr/Flex2/Map Mashup.
Check it out. My World, according to Flickr.
http://www.flickr.com/photos/nimer/map/