This sample application returns geolocation data based upon the users public IP address. The application uses the IP Geolocation API from ipinfodb.com to retreive the geolocation information. The application returns the following fields:
In addition the application also integrates with Google Maps to display a location map based upon the longitude and latitude contained in the geolocation data.