Geocoding is the process of converting place names or addresses into positional coordinates, returning any other salient information along the way. Once coordinates for a place or landmark are known, the location can be easily represented on a map providing easy-to-use information to consumers.
Google, as one of the premiere mapping service providers, supplies a Geocoding API that can be invoked directly from within NetBeans by simply dragging-and-dropping the web service into an appropriate Java class.
More information on Google Geocoding, including license terms, data formats, and general information about the API can be found at https://developers.google.com/maps/documentation/geocoding/.
In this recipe, we'll see how ...