I am looking for a free service (providing a web service or a database that gets updated regularly) that will allow me to retrieve the Geolocations (Long/Lat) for Country/Prov/City.
Yahoo & Google's API's are unacceptable as they limit the total amount of requests DAILY.
The LITE edition is an open-source version of IP database with limited accuracy. It is free for personal or commercial use with attribution required.
First, what is a geolocation service? Geolocation marketing is the process of determining the location of a computer, phone, or other network-based devices. This inferred location is based on geographical measurements of latitude and longitude to narrow down the location to city, zip code, street, and even address.
Just send HTTP GET request to https://api.ipgeolocationapi.com with different parameters and get the JSON result. For example, the following HTTP GET request will give you a location of the specified IP address. The following request returns the country information specified by the ISO country code.
I'm a fan of Geolite, they have both city and country databases, freely available api's in a number of languages and they update the databases on a fairly regular basis.
Have you looked at GeoNames?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With