質問

これらはクライアント側のアプリであることを理解していますが、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

http://www.j2i.net/blogengine/post/2008/12/30/accessing-the-skyhook-wireless-sdk-from-c-prerelease-wrapper.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top