【问题标题】:GeoLocation Information地理位置信息
【发布时间】:2011-09-19 22:34:02
【问题描述】:

GeoLocation 服务提供商如何运作?

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

他们如何收集这些信息?

有趣的是,他们没有一些国家的信息。喜欢我的:)

【问题讨论】:

    标签: service geolocation ip-geolocation geo


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2015-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      相关资源
      最近更新 更多