目前在做一个统计分析系统,最主要的是要分析ip来源得知用户是来自那个地方,目前找到了两个库,一个是纯真IP库,这个库太过业余,我需要的效果是从国家->省->市,这样一个层级的地理位置信息,显然它不能给我。另一个是国外的地址库,虽然它的格式挺标准的,但是基本不支持国内的城市,所以也不符合我的要求。
网上还有类似maxmind这样的webservice可以查询到地理接口,但是因为它限制了每天的ip查询次数,而且这些统计信息都是即时入库,远程调用接口也不靠谱。
因此是否有支持中文的,有比较标准的地理位置信息的ip地址库推荐,当然是要免费的。
试试 http://www.17mon.cn/
http://ip.qq.com
淘宝 IP 地址库 http://ip.taobao.com/
这个我在OSChina上得知的,超给力:
- 提供国家、省、市、县、运营商全方位信息,信息维度广,格式规范
- 提供完善的统计分析报表,省准确度超过99.8%,市准确度超过96.8%,数据质量有保障。
http://developer.baidu.com/map/ip-loc...
百度的 LBS 服务。支持根据 IP 查找位置信息。以上地址是相关文档
示例:
http://api.map.baidu.com/location/ip?...
返回值:
{ address: "CN|吉林|长春|None|CERNET|1|None", content: { address_detail: { province: "吉林省", city: "长春市", district: "", street: "", street_number: "", city_code: 53 }, address: "吉林省长春市", point: { y: "5419815.34", x: "13950002.65" } }, status: 0 }
可以用淘宝的,符合你的要求
http://ip.taobao.com/
http://code.google.com/p/sinaip/
价格便宜量又足~ 我们一直用它~