地理位置信息

时间:2011-06-21 22:29:35

标签: service geolocation ip-geolocation geo

GeoLocation服务提供商如何运作?

我们正在与一家每月向我们提供二进制文件的公司合作,我们可以通过ip地址查询文件,并返回它的位置(国家,地区,城市,邮政编码......)。

他们如何收集这些信息?

有趣的是,他们没有某些国家的信息。像我一样:)

1 个答案:

答案 0 :(得分:1)

IP地理定位使用来自互联网服务提供商的数据,例如WHOIS信息,跟踪路由,主机名和通过公共来源收集的其他数据。它可能非常不准确,因为每个ISP都以不同的方式构建网络。

还有基于浏览器的地理定位,它使用有关附近Wi-Fi接入点的信息,或者在移动设备,蜂窝塔ID和/或GPS的情况下。 Google位置服务是Chrome和Firefox的主要提供商,但这完全取决于浏览器。

我猜你正在与你支付该文件的公司合作,并且由你来执行任何后端开发以使其工作。 MaxMind GeoIP还为此提供web service API

如果您对基于浏览器的地理定位感兴趣,那么一个非常好的教程是Dive Into HTML5