【发布时间】:2010-12-04 20:54:25
【问题描述】:
是否有图书馆可以使用 google 服务 (https://www.google.com/loc/json) 为您提供大致位置?
Google Gears 支持它,如此处所述http://code.google.com/p/gears/wiki/GeolocationAPI Web 服务请求/响应架构上也有很好的文档。
Firefox 和 iPhone Safari 也使用该服务,并且它们有自己的实现。我想在我自己的 C# 应用程序中使用该服务,所以我想要一个我可以使用的库(C/C++/C# 之一)。目前,我的同事让它工作的唯一方法是使用 IE 的齿轮插件并在我们的 WPF 应用程序中托管嵌入式 IE 窗口。这有点麻烦,并且可重新分发很差。
有什么想法吗?
编辑这是来自上述页面的评论:
steveblock@google.com 的评论,2008 年 12 月 2 日
感谢所有 cmets。一些回应...
有关使用 API 的许多问题的答案可以在地理定位 >API 文档中找到,地址为http://code.google.com/apis/gears/api_geolocation.html。此 Wiki 页面旨在记录 Gears 开发者正在进行的工作,而不是作为 API 的权威文档。
关于 JSON 协议,我已更新此文档以反映 Gears 中的当前行为。请注意,该协议的官方文档将很快添加到 Geolocation API 文档中。
Gears 服务条款禁止通过 HTTP 请求直接使用 Google 位置服务器 (http://www.google.com/loc/json)。此服务只能通过 Geolocation API 访问。
这有点糟糕。那么 Firefox 是如何通过 HTTP 请求直接使用该服务的呢。
【问题讨论】:
标签: c# c++ geolocation google-gears geo