This class can be used to get geographic location of an IP address using the GeoIP Web services API. It access the GeoIP Web services server and request information about a given IP address. It uses a given API access key. The class returns information about that IP address like the associated country, city, region, longitude, latitude, etc..