Rendere il tablet di lavoro integrato GNSS (GPS) su Windows 8 con QGIS?


9

Ho un tablet - Dell latitude 10, con Windows 8, con ricevitore GNSS Broadcom integrato BCM47511 (GPS, Glonass ...). Poiché è integrato GPS e Windows 8, esiste il "nuovo" modo di fornire dati GPS chiamato Windows Location Provider. Questo "nuovo" modo significa che al momento non funziona correttamente o quasi in quasi tutti i software di navigazione / localizzazione, poiché questo software prevede che i dati GPS provengano dalla porta COM. Compreso QGIS - in questo momento è sulla road map - http://hub.qgis.org/issues/7878

Ad ogni modo, dopo un'approfondita ricerca, ho trovato un software che può bypassare la piattaforma di localizzazione MS. Si chiama Centrafuse Localizer. Questo software può simulare la porta COM e inviare attraverso di essa i dati GPS in modo che alcuni software siano in grado di leggerli.

Sfortunatamente non QGIS. QGIS può vedere la porta (solo per testarla ho cambiato COM da 1 a 5 e 7) e cambia la lista dei dispositivi seriali in QGIS ma dopo aver colpito Connect fallisce sempre.

Se stai pensando a tablet con GPS integrato, pensaci due volte! Dal mio punto di vista è troppo presto - probabilmente anche nessun driver corretto come quello che ho letto dal file Readme di Broadcom. Anche quando il GPS "funziona", la frequenza di aggiornamento e la precisione sono terribili rispetto al mio telefono. E tutto il software deve essere modificato per funzionare con questa nuova interfaccia ...

Esiste un altro modo per provare a rendere integrato il tablet GNSS (GPS) da lavoro su Windows 8 con QGIS?


2
Riesci a connetterti alla porta usando qualcosa come Hyper Terminal o Putty e vedere se sta scaricando NMEA valido.
Nathan W,


Nathan W grazie, ci proverò. Anche se probabilmente è troppo avanzato per me. Ho usato Putty solo poche volte nella mia vita e non ho idea di come dovrebbe essere valida la NMEA.
Miro,

Mapperz - Grazie, mi sono assicurato prima di pubblicare questo ho l'ultimo driver della Dell. Ho anche letto il secondo articolo del 2009 per Windows XP che parla di diverse schede GPS che funzionavano tramite la porta COM. Ma non è realmente collegato a questo problema.
Miro,

Risposte:


3

Alla fine ho deciso di provare un driver più recente di un'altra azienda.

Broadcom GNSS Geolocation Driver per Windows 8.1 (32 bit), 8 (32 bit) - ThinkPad Tablet 2 19.14.8401.4 24 nov 2012

Con questo driver e Centrafuse Localizer il GPS funziona finalmente in QGIS (e in qualche modo anche in Google Earth). Evviva!

Hai bisogno in questo momento di queste cose:

  1. Localizzatore Centrafuse (che purtroppo non è freeware) per bypassare il Provider di posizioni di Windows è inutile
  2. Installa il driver da Lenovo (che fa funzionare correttamente Broadcom GNSS)
  3. QGIS (testato con la versione 2.0.1) - Il GPS è sotto Visualizza / Pannelli / Informazioni GPS
    • Ho deciso di impostare la connessione al dispositivo seriale per vedere se la porta COM è disponibile

Peccato per te, Microsoft, per eliminare totalmente la retrocompatibilità!

Peccato per te DELL di non fornire un driver funzionale adeguato!

Assicurati di vedere il sensore che funziona nel localizzatore:

Localizzatore Centrafuse

La mia traccia di prova salvata in QGIS:

Traccia salvata in Qgis

In bocca al lupo!


Abbiamo giocato con Localizer su tablet Acer, tuttavia i miei utenti mi dicono che quando stanno cercando di capire domande di maggiore precisione come "Quale lato del confine del pacco di terra si trova su quell'albero", gli utenti sono più felici con l'accuratezza di un stick GPS esterno. I problemi ergonomici posti da un bastoncino che fuoriescono dal tablet possono essere risolti facilmente con un breve cavo mini-usb e un po 'di nastro adesivo. Inoltre, Localizer 4 presenta alcuni problemi di stabilità. In realtà sono riuscito a creare un loop BSOD con un tablet Win 8.1 vanilla ieri semplicemente installando il download di prova. Ho dovuto ripristinare la macchina.
MonsterMushroom,

Interessante, grazie per averlo condiviso. Qualche tempo fa abbiamo deciso di acquistare anche un GPS esterno (GPS bleutooth ad alta velocità). Dopo alcuni test di avvio, non ci sono state grandi differenze. Ma è stato sicuramente più conveniente abbinarlo e usarlo con qgis immediatamente fuori dalla scatola.
Mirò,

2

Ho dovuto risolvere questo problema per un client che esegue QGIS su tablet Windows 8-10.

La migliore soluzione che ho trovato finora è GpsGate Splitter Express . Se lo si installa con il plug-in, è possibile leggere i dati GPS dal provider di posizione e inviarli a una porta COM virtuale. Il programma viene eseguito all'avvio, quindi l'avvio protetto UEFI deve essere disabilitato affinché funzioni.

E la parte migliore: GpsGate Splitter Express è gratuito sia per uso privato che commerciale, come affermano sul loro sito web.


1

dopo molte indagini, ho trovato una soluzione per questo problema usando solo strumenti gratuiti.

  • GNSSDataInterface: un ottimo strumento che legge dall'API di localizzazione di Windows e invia i dati a una porta COM. È possibile configurare quale porta e se si desidera avviare tutto automaticamente.
  • Com0com: crea porte virtuali e abbinarle. Quindi puoi trasferire dati da una porta all'altra. nel mio caso (COM4 <-> COM5)

Quindi con GNSSDataInterface puoi inviare dati a COM4 e grazie alla coppia com0com con COM5. QGIS dovrà utilizzare COM5 (porta libera) per ottenere i dati.

Un altro strumento interessante sono SensorDisgnosticTool (per verificare se il GPS sta acquisendo dati tramite il sensore) e GPSView, per controllare i dati da una porta COM.

Saluti.


1

C'è anche GPSReverse: https://www.gpssensordrivers.com/ È gratuito per scopi di valutazione ... ma non sembra mai scadere.

Scarica la valutazione GPS (completa di tutto) con il testimone corretto. Apri lo strumento. Installa il driver della porta COM, seleziona iLocation come sensore, lascia il resto come predefinito. Quindi installare il servizio dello strumento di trasferimento, impostare la query ILocation come sorgente e il driver della porta COM come destinazione. Successivamente, l'interfaccia utente può essere chiusa, tutto funziona come un servizio in background.

A volte è possibile abilitare le porte COM sul dispositivo direttamente con alcune impostazioni o un driver diverso, ma varia molto tra produttori / modelli e spesso non è documentato. Ecco un tutorial per EM7455: https://zukota.com/sierra-wireless-em7455-how-to-enable-com-ports/


Potresti approfondire un po 'questo?
Martin pescatore,

@Kingfisher ha aggiunto alcuni dettagli, i risultati variano in base al tablet. In alcuni è molto lento avviarsi e i dati sulla posizione sono in ritardo. Non so perché.
toster-cx,

GPSReverse ha funzionato per la mia scheda MC7355. Questo software mostra anche i dati in tempo reale ricevuti, quindi puoi vedere se hai una correzione o meno (il mio ha impiegato circa 20 minuti per stabilire un segnale la prima volta).
vallismortis,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.