Fazendo o tablet de trabalho integrar o GNSS (GPS) no Windows 8 com o QGIS?


9

Eu tenho tablet - Dell latitude 10, executando o Windows 8, com o Broadcom GNSS Receptor BCM47511 integrado (GPS, Glonass ...). Por ser um GPS integrado e o Windows 8, existe a "nova" maneira de fornecer dados GPS chamados Windows Location Provider. Essa "nova" maneira significa que não funciona corretamente ou quase nada em quase todos os softwares de navegação / localização no momento - porque esse software espera dados GPS vindos da porta COM. Incluindo o QGIS - neste momento, ele está no roteiro - http://hub.qgis.org/issues/7878

De qualquer forma, após uma extensa pesquisa, encontrei um software que pode ignorar a plataforma de localização MS. É chamado Centrafuse Localizer. Este software pode simular a porta COM e enviar dados GPS para que algum software possa lê-lo.

Infelizmente não QGIS. O QGIS pode ver a porta (apenas para testá-la, alterei COM 1 para 5 e 7) e altera a lista de dispositivos seriais no QGIS, mas depois de pressionar o Connect sempre falha.

Se você está pensando em tablet com GPS integrado, pense duas vezes! Do meu ponto de vista, ainda é muito cedo - provavelmente também não há drivers adequados, como o que li no arquivo Leiame da Broadcom. Mesmo quando o GPS "funciona", a taxa de atualização e a precisão são terríveis em comparação ao meu telefone. E todo o software deve ser alterado para funcionar com essa nova interface ...

Existe outra maneira de tentar trabalhar com o GNSS (GPS) integrado ao tablet no Windows 8 com o QGIS?


2
Você pode se conectar à porta usando algo como Hyper Terminal ou Putty e ver se está despejando NMEA válido.
Nathan W

use os drivers mais
recentes

Nathan W obrigado, vou tentar. Embora isso seja provavelmente muito avançado para mim. Eu usei o Putty apenas algumas vezes na minha vida e não tenho idéia de como a NMEA válida deve ser.
Miro

Mapperz - Obrigado, antes de publicar este artigo, tenho o driver mais recente da Dell. Também li o segundo artigo de 2009 para o Windows XP, falando sobre diferentes cartões GPS que estavam funcionando através da porta de comunicação. Mas não está realmente conectado a esse problema.
Miro

Respostas:


3

No final, decidi tentar um driver mais recente de outra empresa.

Driver de geolocalização do Broadcom GNSS para Windows 8.1 (32 bits), 8 (32 bits) - ThinkPad Tablet 2 19.14.8401.4 24 de novembro de 2012

Com este driver e o Centrafuse Localizer, o GPS finalmente funciona no QGIS (e também de alguma forma no Google Earth). Viva!

Você precisa neste momento das seguintes coisas:

  1. Centrafuse Localizer (que infelizmente não é freeware) para ignorar o Windows Location Provider, que é inútil
  2. Instale o driver da Lenovo (que faz o Broadcom GNSS funcionar corretamente)
  3. QGIS (testado com a versão 2.0.1) - O GPS está em Exibir / Painéis / Informações do GPS
    • Decidi configurar a conexão com o dispositivo serial para ver se a porta COM está disponível

Que vergonha a Microsoft cortar totalmente a compatibilidade com versões anteriores!

Que pena que a DELL não forneça o driver funcional adequado!

Verifique se o sensor está funcionando no localizador:

Centrafuse Localizer

Minha pista de teste salva no QGIS:

Faixa salva no Qgis

Boa sorte!


Jogamos com o Localizer nos Acer Tablets, no entanto, meus usuários me dizem que, quando tentam descobrir questões de maior precisão, como "De que lado da borda da parcela de terra está aquela árvore", os usuários ficam mais felizes com a precisão de uma GPS externo. Os problemas ergonômicos colocados por um bastão saindo do seu tablet podem ser resolvidos facilmente por um pequeno cabo mini-usb e uma fita adesiva. Além disso, o Localizer 4 tem alguns problemas de estabilidade. Na verdade, eu consegui fazer um BSOD Loop com um tablet Win 8.1 vanilla ontem ontem apenas instalando o download da avaliação. Eu tive que reiniciar a máquina.
MonsterMushroom 19/02

Interessante, obrigado por compartilhar. Há um tempo atrás, decidimos comprar GPS externo também (GPS de alta velocidade). Após alguns testes iniciais, não houve grande diferença. Mas era definitivamente mais conveniente apenas emparelhá-lo e usá-lo com o qgis direto da caixa.
Miro

2

Eu tive que resolver esse problema para um cliente executando o QGIS nos tablets Windows 8-10.

A melhor solução que encontrei até agora é o GpsGate Splitter Express . Se você instalá-lo com o plug-in, torna possível ler os dados do GPS do provedor de localização e enviá-los para uma porta COM virtual. O programa é executado na inicialização, portanto, a inicialização segura UEFI deve ser desativada para que isso funcione.

E a melhor parte: o GpsGate Splitter Express é gratuito para uso privado e comercial, conforme indicado em seu site.


1

depois de muita investigação, encontrei uma solução para esse problema usando apenas ferramentas gratuitas.

  • GNSSDataInterface: uma ótima ferramenta que lê a API de localização do Windows e envia dados para uma porta COM. Você pode configurar qual porta e se deseja iniciar tudo automaticamente.
  • Com0com: cria portas virtuais e emparelha-as. Assim, você pode transferir dados de uma porta para outra. no meu caso (COM4 <-> COM5)

Portanto, com o GNSSDataInterface, você pode enviar dados para o COM4 e, graças ao par com0com, com o COM5. O QGIS deve usar COM5 (porta livre) para obter dados.

Outra ferramenta interessante é o SensorDisgnosticTool (para verificar se o GPS está adquirindo dados através do sensor) e o GPSView, para verificar os dados de uma porta COM.

Saudações.


1

Há também o GPSReverse: https://www.gpssensordrivers.com/ É gratuito para fins de avaliação ... mas nunca parece expirar.

Faça o download da avaliação GPSComplete (vem com tudo) com o número de bits correto. Abra a ferramenta. Instale o driver da porta de comunicação, selecione iLocation como sensor e deixe o restante como padrão. Em seguida, instale o serviço da ferramenta de transferência, defina a consulta ILocation como origem e o driver da porta COM como destino. A interface do usuário pode ser fechada depois disso, tudo funciona como um serviço em segundo plano.

Às vezes, é possível ativar portas COM no dispositivo diretamente com algumas configurações ou um driver diferente, mas isso varia muito entre fabricantes / modelos e geralmente não é documentado. Aqui está um tutorial para o EM7455: https://zukota.com/sierra-wireless-em7455-how-to-enable-com-ports/


Você poderia expandir um pouco isso?
Kingfisher

O @Kingfisher adicionou alguns detalhes, os resultados variam de acordo com o tablet. Em alguns casos, é muito lento para iniciar e os dados de localização estão atrasados. Não sei por que.
toster-cx

O GPSReverse funcionou para o meu cartão MC7355. Este software também exibe os dados recebidos em tempo real, para que você possa ver se tem uma correção ou não (a minha levou cerca de 20 minutos para estabelecer um sinal pela primeira vez).
Vallismortis
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.