【问题标题】:Find Lat/Long from python using Google使用 Google 从 python 中查找 Lat/Long
【发布时间】:2012-05-24 16:34:49
【问题描述】:

我在这方面有点不足。我知道谷歌有一个 python 客户端库,它也有Client Location。但是,我不知道如何通过 API 访问客户端位置。 我正在尝试做一个桌面应用程序位置感知。

【问题讨论】:

    标签: python geolocation


    【解决方案1】:

    它是在浏览器中运行的桌面应用程序吗?如果是这样,请使用 W3C GeoLocation API - 请参阅https://stackoverflow.com/a/8973377/156477 和许多其他关于 SO 的问题。

    如果没有,那么您需要一项通过 WiFi MAC 地址或 IP 地理定位查找来确定位置的服务。有关 WiFi MAC 地址查找,请查看http://code.google.com/p/maclocate/。对于基于 IP 的查找,MaxMind 提供服务(有准确到城市的免费服务,如果您需要更高的准确度,可以付费服务)。还有一个 Python 库http://www.maxmind.com/app/python

    注意,我没有尝试过这两个库,所以我不能保证它们。我使用了 MaxMind 服务,它运行良好,但在公司网络上的用户除外。这些用户将始终被报告为位于公司网络中心所在的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多