2010-08-02 78 views
1

我有GeoKit安装程序,一般来说我对它感到非常满意。在Rails中对IP地址进行地理编码

但是我最近尝试了使用它的地理编码IP地址,它的默认结果(由hostip.info提供,看起来像)似乎不太准确或完整。有没有其他人从这个不好的结果?

有没有更好的方式来在Rails中的GeoCode IP?

回答

2

几年前,我开发了GeoMint(Shaun Inman薄荷的胡椒)。那时候我也使用了hostip.info,这对我来说工作得很好。但是,用户提出了像maxmind.com(GeoAPI http://www.maxmind.com/app/api)这样的解决方案。然而,你需要了解什么(以及那时我的一些用户没有) - 地理定位非常复杂,需要大量更新,并且获得免费的完美数据集很可能不起作用。尽管我怀疑现在的国家检测是非常可靠的。

+0

酷 - 感谢信息。您可以推荐付费数据源吗?如果可能,请到城市层面检测。 – 2010-08-03 06:42:28

+0

我从来没有试过任何付费数据源,所以我不能给你一个建议,对不起。但是,Maxmind似乎与Skyhook(当Apple/iPhone在没有GPS/GSM位置的情况下用于检测iPhone的位置)使用时,它们似乎有相当不错的服务。 – Kitto 2010-08-03 10:38:35

相关问题