Windows 8 использует настоящий GPS (NMEA) для служб определения местоположения

У меня есть GPS-приемник на основе USB, подключенный к машине с Windows 8 Pro. Он появляется в диспетчере устройств как COM-порт. Приемник GPS поставляется с демонстрационной программой (GPSInfo), позволяющей выбрать COM-порт, и отображает всю информацию GPS, такую ​​как широта / долгота, количество спутников и т. Д.

Но эта информация не доступна для приложений Windows 8, таких как Карты. Карты могут разместить меня в нужном городе, но во многих городских кварталах от моего точного местоположения.

Мое исследование нашло этот вопрос и ответ, который предполагает, что должен быть специальный драйвер, чтобы приложения Windows 8 могли видеть GPS. Это имеет смысл для меня, так как приложения не должны анализировать NMEA сами. Я ожидаю, что Windows сделает это от их имени. Я думал, что это и есть поставщик местоположения Windows, который указан в категории " Сенсоры " диспетчера устройств.

Итак, знаете ли вы драйвер, который будет адаптировать COM-порт, который обеспечивает NMEA, к любому интерфейсу, который приложения Windows ожидают для точного местоположения?

2 ответа

Решение

Это программное обеспечение выглядит так, как будто бы оно сработало:

http://www.turboirc.com/gps7/

В качестве альтернативы обратитесь к производителю GPS, чтобы узнать, есть ли у него драйверы, поддерживающие Windows Location API.

Bluetooth GPS работает в Windows RT из коробки, поэтому у него не должно быть проблем с Pro, который должен быть более совместимым. Я использовал Bluetooth GPS со встроенным приложением карт без проблем.

Другие вопросы по тегам