
Windows 8 で現在地を手動で設定する方法はありますか? GPS モジュールはありませんが、デバイスは常に同じ場所にあります。ネットワーク経由の自動検出により、ここから 200 キロメートル離れた場所が設定されます。
手動で位置を設定できる設定を探しましたが、見つかりませんでした。
答え1
場所を手動で設定することはできません(天気予報アプリを除く)が、精度を向上させることは可能です。
による位置認識に関する記事MSDN では、位置を「推測」する最も不正確な方法は IP アドレス解決によるもので、おそらく現在使用しているのもこれです。
Wi-Fi を使用できる場合は、より正確になるはずです。また、GPS を使用しながらスマートフォンを同じネットワークに接続し、位置情報の統計情報を共有すると、Google、Microsoft などが使用する位置マッピング テーブルにネットワークが追加されると、位置の精度が向上する可能性があります。
上記のいずれも実行できない場合、位置情報の精度を向上させる唯一の方法は、プロバイダーに位置情報を IP アドレスにバインドするように依頼することですが、これは可能性が低いと言えます。
答え2
はい、できます。
インストールするだけWindows 8 用 Visual Studio ExpressWindows シミュレーター アプリを使用して、任意の場所を設定します。
このアプリを使用すると、開発者は位置認識アプリをテストできます。
答え3
手動で場所を設定することはできません。Wi-Fi はイーサネットよりもはるかに高い精度を提供しますが、GPS が絶対的に最良です。より詳しい説明については以下を参照してください。
http://msdn.microsoft.com/en-us/library/windows/apps/hh768219.aspx
http://msdn.microsoft.com/en-us/library/windows/apps/hh464919.aspx
位置情報プロバイダーは、アプリの地理データを生成するソフトウェアまたはハードウェアです。位置情報プロバイダーは、次のようなさまざまな方法でコンピューターまたはデバイスの地理的位置を特定できます。
Wi-Fi triangulation
IP address resolution
Cell phone tower triangulation
Global Position System (GPS)
Windows 8 では、組み込みの Windows 位置情報プロバイダーが、Wi-Fi 三角測量と IP アドレス データに基づく位置情報データをアプリに提供します。
Windows 7 では、Windows センサーおよび位置情報プラットフォームが導入されました。このプラットフォームは、インストールされている複数の位置情報プロバイダーから最適なデータを決定し、そのデータを Location API を使用するアプリケーションに提供できます。
位置情報プロバイダーの精度
Windows 位置情報プロバイダーは、Wi-Fi アクセス ポイントからのデータを使用して緯度と経度を計算します。Wi-Fi データから計算された位置は、都市部では 350 メートル以内の精度です。
Wi-Fi データが利用できない場合、Windows 位置情報プロバイダーは IP アドレス解決を使用して、50 キロメートルの精度でおおよその位置を取得します。
Windows 位置情報プロバイダーは、緯度、経度、および精度に関する情報をアプリケーションに提供します。Windows 位置情報プロバイダーは、方位、速度、高度、または住所に関する情報は提供しません。他の位置情報プロバイダーがアプリケーションにこのデータを提供する場合があります。
GPS データはいつ Location API に提供されますか?
Windows 7 と同様に、Location API は Sensors API に基づいて構築されており、位置レポートの情報は位置センサーから取得されます。Location API は、特定のレポート タイプに対して最も正確な位置センサーを決定します。これにより、Location API は、複数の位置センサーが使用可能な場合でも、特定のタイプのレポートを 1 つだけ提供するため、プログラミングが簡単になります。Windows Location Provider と GPS の両方がシステムに存在し、データを提供している場合、Location API は最も正確なデータを持つセンサーを使用します。WiFi と GPS の両方が使用可能な場合、ほとんどの場合、GPS の方が正確であり、そのデータがアプリケーションに渡されます。
データ収集
位置情報認識アプリを使用する際、Microsoft の位置情報サービスの向上に協力し、Windows が GPS やその他の位置情報を Microsoft に定期的に送信できるようにすることができます。この情報は、お客様を特定したり、お客様に連絡したりするために使用されません。
Windows 8 のデータ収集および使用方法の詳細については、Windows のプライバシー ステートメントを参照してください。
デフォルトの位置情報プロバイダ UI の削除
Windows 8 では、既定の位置情報プロバイダーが Windows 位置情報プロバイダーに置き換えられたため、既定の位置情報プロバイダーはコントロール パネルの一部ではなくなりました。ただし、国または地域は、Windows の初期セットアップ時にユーザーによって入力されます。