Geolocation 从python应用程序使用Google Gears地理定位

Geolocation 从python应用程序使用Google Gears地理定位,geolocation,gears,Geolocation,Gears,我想在我的应用程序中使用用Python编写的Google地理定位API。我的问题是谷歌提供了一个JSON接口(很容易从Python中使用),但从我看到API“发布的目的是允许开发者提供自己的网络位置服务器,通过Gears API使用。谷歌的网络位置服务器只能通过Gears API使用。请参阅[地址]。” 这是一件非常奇怪的事情:有一个非常酷的JSON,但我不能使用它。我必须通过Google Gears来使用它。但是我如何在Python应用程序中使用它呢 例如,我看到Firefox提供的地理定位服

我想在我的应用程序中使用用Python编写的Google地理定位API。我的问题是谷歌提供了一个JSON接口(很容易从Python中使用),但从我看到API“发布的目的是允许开发者提供自己的网络位置服务器,通过Gears API使用。谷歌的网络位置服务器只能通过Gears API使用。请参阅[地址]。”

这是一件非常奇怪的事情:有一个非常酷的JSON,但我不能使用它。我必须通过Google Gears来使用它。但是我如何在Python应用程序中使用它呢

例如,我看到Firefox提供的地理定位服务直接调用JSON API。为什么FF能够做到这一点

谢谢,
阿莱西奥·帕尔梅罗·阿普罗西奥(Alessio Palmero Aprosio)

谷歌拥有地理定位功能(针对“标准”的某些值)


该模块可能会提供您需要的信息。它可以以文本、json或xml输出地理位置数据。

Firefox和google有一项协议,允许他们使用API。我认为pylocation只提供基于IP的地理位置,而不提供FF提供的基于wifi mac地址的地理位置。