USBベースのGPS受信機をWindows8Proマシンに接続しています。デバイスマネージャにCOMポートとして表示されます。 GPS受信機にはデモプログラム(GPSInfo)が付属しており、COMポートを選択でき、緯度/経度、衛星数などのすべてのGPS情報を表示します。
ただし、この情報は、マップなどのWindows8アプリでは利用できないようです。 マップは私を正しい都市に配置することができますが、多くの都市は私の正確な場所からブロックされています。
私の調査によると このQ&A は、Windows8アプリがGPSを認識できるようにするための特別なドライバーが必要であることを示唆しています。アプリはNMEA自体を解析する必要がないため、これは私には理にかなっています。私はWindowsが彼らに代わってこれを行うことを期待します。それがWindowsロケーションプロバイダーであり、デバイスマネージャーのセンサーカテゴリにリストされていると思いました。
では、Windowsアプリが正確な場所を期待するインターフェイスにNMEAを提供するCOMポートを適応させるドライバーを知っていますか?
このソフトウェアはそれがトリックをするように見えます:
または、GPSの製造元に問い合わせて、Windows LocationAPI対応のドライバーがあるかどうかを確認してください。
BluetoothGPSはWindowsで動作しますRT箱から出してすぐに使えるので、より互換性のあるProで問題はないはずです。組み込みのマップアプリケーションでBluetoothGPSを問題なく使用しました。