GeoLocation服务提供者是如何工作的?
我们与一家每月提供二进制文件的公司合作,我们可以通过ip地址查询该文件,并返回它的位置(国家、地区、城市、PostalCode、.)。
他们是如何收集这些信息的?
有趣的是,他们没有一些国家的信息。和我的一样:)
发布于 2011-06-21 22:47:28
IP地理定位使用来自互联网服务提供商的数据,如WHOIS信息、跟踪器、主机名和通过公共来源收集的其他数据。这可能是难以置信的不准确,因为每一个ISP的网络结构不同。
还有基于浏览器的地理定位,它使用附近wi接入点的信息,或者移动设备、蜂窝塔ID和/或GPS的信息。是Chrome和Firefox的主要提供商,但这都取决于浏览器。
我猜你是在一家公司工作,在那里你为那个文件付费,这取决于你执行任何后端开发来使它工作。MaxMind GeoIP还为此提供了一个web服务API。
如果您对基于浏览器的地理定位感兴趣,那么深入HTML5提供了一个非常好的教程。
https://stackoverflow.com/questions/6432791
复制相似问题