I love a good geocoder. That's a piece of software that turns a human-readable location, like "60 5th Ave, NYC," into latitude and longitude coordinates that are easy to plot on a map or feed into ...
From Wikipedia, Geocoding uses a description of a location, such as a postal address or place name, to find geographic coordinates. Reverse geocoding, on the other hand, uses geographic coordinates to ...