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