W3C、Google Gears、Loki Geolocation byt bythingに基づいて?
-
01-10-2019 - |
質問
これらはクライアント側のアプリであることを理解していますが、3つすべてがコンピューター自体のコンポーネントに基づいている必要があります。
これはどのコンポーネントで、C#アプリ(Web用ではない)でプログラムでそれを利用するにはどうすればよいですか?
解決
彼らはクライアント側であり、位置情報に異なるソースを使用しています。 FirefoxのW3C APIはGoogleロケーションサービス(JSON API)を使用しており、Google GearsはGoogleデータベースも使用し、LokiはSkyhook Wireless Serviceを使用しています。 W3C APIを実装するさまざまなブラウザは、異なるロケーションサービスを使用できます。モバイルSafariは、Skyhook、またはデバイス自体からのGPS情報を使用します。
デスクトップアプリから場所にアクセスするために、これらのプロバイダーのいずれかを見ることができます。 Google Location Servicesは特にシンプルなWeb APIのようですが、Skyhookへのプログラム的なアクセスも取得できると思います。 C#で書いているので、Windows 7 Location Platformを調べることができます。これは、さまざまなプロバイダーを抽象化する使いやすいOSレベルのフレームワークを提供します。
(タイプミスとリンクの欠如について申し訳ありません。私のタブレットから投稿された回答。)
他のヒント
Skyhook Wireless SDKを使用したジオロケーションのバージョンがあります。これは、WPS(Wi-Fiポジショニングシステム)と呼ばれる別のリンクです[リンク説明を入力してください] [1