У меня есть планшет - Dell latitude 10, работающий под управлением Windows 8, со встроенным приемником Broadcom GNSS BCM47511 (GPS, Glonass ...). Поскольку в него интегрированы GPS и Windows 8, существует «новый» способ предоставления данных GPS, называемый Windows Location Provider. Этот «новый» способ означает, что в данный момент он не работает должным образом или вообще не используется практически в любом программном обеспечении для навигации / локализации - поскольку это программное обеспечение ожидает данные GPS, поступающие из COM-порта. Включая QGIS - на данный момент он находится на дорожной карте - http://hub.qgis.org/issues/7878
В любом случае, после продолжительного поиска я нашел программное обеспечение, которое может обойти платформу локализации MS. Это называется Centrafuse Localizer. Это программное обеспечение может имитировать COM-порт и отправлять через него данные GPS, поэтому некоторые программы могут его читать.
К сожалению, не QGIS. QGIS может видеть порт (просто чтобы проверить его, я изменил COM 1 на 5 и 7), и он меняет список последовательных устройств в QGIS, но после нажатия кнопки Connect он всегда дает сбой.
Если вы думаете о планшете со встроенным GPS, подумайте дважды! С моей точки зрения, это слишком рано - вероятно, также нет подходящих драйверов, как то, что я прочитал из файла Broadcom Readme. Даже когда GPS «работает», частота обновления и точность ужасны по сравнению с моим телефоном. И все программное обеспечение должно быть изменено, чтобы работать с этим новым интерфейсом ...
Есть ли другой способ сделать рабочий планшет интегрированным GNSS (GPS) на Windows 8 с QGIS?
Ответы:
В конце я решил попробовать новый драйвер от другой компании.
Драйвер геолокации Broadcom GNSS для Windows 8.1 (32-разрядная версия), 8 (32-разрядная версия) - ThinkPad Tablet 2 19.14.8401.4 24 ноября 2012 г.
Благодаря этому драйверу и Centrafuse Localizer GPS наконец работает в QGIS (а также в некотором роде в Google Earth). Ура!
Вам нужны в этот момент эти вещи:
Позор Microsoft, чтобы полностью исключить обратную совместимость!
Позор вам DELL, чтобы не обеспечить надлежащего функционального драйвера!
Убедитесь, что вы видите датчик, работающий в локализаторе:
Мой сохраненный тестовый трек в QGIS:
Удачи!
источник
Я должен был решить эту проблему для клиента, работающего с QGIS на планшетах Windows 8-10.
Лучшее решение, которое я нашел, - это GpsGate Splitter Express . Если вы устанавливаете его с помощью плагина, он позволяет считывать данные GPS от поставщика местоположения и отправлять его на виртуальный COM-порт. Программа запускается при запуске, поэтому безопасная загрузка UEFI должна быть отключена, чтобы это работало.
И самое приятное: GpsGate Splitter Express бесплатен как для частного, так и для коммерческого использования, как они заявляют на своем веб-сайте.
источник
после долгих исследований я нашел решение этой проблемы, используя только бесплатные инструменты.
Таким образом, с GNSSDataInterface вы можете отправлять данные на COM4 и благодаря паре com0com с COM5. QGIS должен использовать COM5 (свободный порт) для получения данных.
Другим интересным инструментом являются SensorDisgnosticTool (для проверки, если ваш GPS запрашивает данные через датчик) и GPSView, для проверки данных из COM-порта.
С уважением.
источник
Есть также GPSReverse: https://www.gpssensordrivers.com/ Это бесплатно для ознакомительных целей ... но, похоже, никогда не истекает.
Загрузите оценку GPSComplete (она поставляется со всем) с правильной разрядностью. Откройте инструмент. Установите драйвер com-порта, выберите iLocation в качестве датчика, оставьте остальные по умолчанию. Затем установите службу средства передачи, установите запрос ILocation в качестве источника и драйвер COM-порта в качестве места назначения. После этого пользовательский интерфейс может быть закрыт, все работает как фоновый сервис.
Иногда возможно включить COM-порты на устройстве напрямую с некоторыми настройками или другим драйвером, но это сильно варьируется между производителями / моделями и часто не документируется. Вот учебник для EM7455: https://zukota.com/sierra-wireless-em7455-how-to-enable-com-ports/
источник