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.
雅虎和谷歌的API是不可接受的,因为他们每天限制请求的总量。
4 个解决方案
#1
#3
Try iopatch.com. It's also free and unlimited.
试试iopatch.com。它也是免费和无限的。
#4
Have a look at TIGER line data
看看TIGER线数据
EDIT: In my experience it's not as accurate as NAVTEQ data (i think google and yahoo use them) but its what you get for free.
编辑:根据我的经验,它不如NAVTEQ数据准确(我认为谷歌和雅虎使用它们),但它是你免费获得的。
#1
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.
我是Geolite的粉丝,他们有城市和国家数据库,可以免费获得多种语言的api,并且他们会定期更新数据库。
#2
Have you looked at GeoNames?
你看过GeoNames吗?
#3
Try iopatch.com. It's also free and unlimited.
试试iopatch.com。它也是免费和无限的。
#4
Have a look at TIGER line data
看看TIGER线数据
EDIT: In my experience it's not as accurate as NAVTEQ data (i think google and yahoo use them) but its what you get for free.
编辑:根据我的经验,它不如NAVTEQ数据准确(我认为谷歌和雅虎使用它们),但它是你免费获得的。