I'm a newbie at LR programing and before breaking my head to figure it out, I would like to know if this is possible.
I would like to reverse geocoding my photos in batch by integrating the Google Maps API http://nicogoeminne.googlepages.com/reference.html. So with the longitude and latitude recorded in my photos, the Google API can match the street addresse. I would like to write back the location to the IPTC.
You'd be better off using a webservice that exposes an HTTP-based interface (as you can easily access it with methods provided by the LR2 SDK). Like those from http://www.geonames.org/export/ws-overview.html. The drawback is that findNearestAddress only returns results for US locations, otherwise one had to fall back to the less detailed data (no street address) provided by findNearby.