Google Maps Geocoding API

Google

Google Maps integrated geocoding API that allows conversion of addresses into geographic coordinates to be placed on a map, as well as reverse geocoding that finds an address based on geographic coordinates.