Google サービス ( https://www.google.com/loc/json ) を使用しておおよその位置を取得するライブラリはありますか?
ここで説明されているように、Google Gears はそれをサポートしています。
Firefox と iPhone Safari もこのサービスを使用しており、独自の実装があります。自分の C# アプリケーションでサービスを使用したいので、使用できるライブラリが必要です (C/C++/C# のいずれか)。現在、私の同僚がそれを機能させる唯一の方法は、IE 用のギア プラグインを使用し、組み込みの IE ウィンドウを WPF アプリでホストすることです。これは少し面倒で、再配布がうまくいきません。
何か案は?
編集 これは上記のページからのコメントです。
steveblock@google.com によるコメント、2008 年 12 月 2 日
すべてのコメントをありがとう。いくつかの応答...
API の使用に関する多くの質問に対する回答は、 http://code.google.com/apis/gears/api_geolocation.htmlの Geolocation >API ドキュメントで見つけることができます。この Wiki ページは、Gears の開発者向けに進行中の作業を文書化することを目的としており、API の決定的な文書として機能することを目的としていません。
JSON プロトコルに関しては、Gears の現在の動作を反映するようにこのドキュメントを更新しました。プロトコルの公式ドキュメントがまもなく Geolocation API ドキュメントに追加されることに注意してください。
Gears 利用規約では、HTTP リクエストを介して Google ロケーション サーバー ( http://www.google.com/loc/json ) を直接使用することを禁止しています。このサービスには、Geolocation API を介してのみアクセスできます。
これはちょっとひどい。では、Firefox はどのようにしてこのサービスを HTTP リクエスト経由で直接使用するのでしょうか。