É possível obter informações de GPS em um dispositivo móvel por meio de APIs sem ter qualquer ligação GPRS?

StackOverflow https://stackoverflow.com/questions/1243277

  •  12-09-2019
  •  | 
  •  

Pergunta

É possível obter informações de GPS em um dispositivo móvel por meio de APIs sem ter qualquer ligação GPRS?

Editado

Sim, por exemplo na plataforma Java ME ou Apple iPhone

Foi útil?

Solução

Sim; se você estiver em um dispositivo que tem hardware GPS nele e desenvolvimento de software no dispositivo dá-lhe acesso a esse hardware de seu software.

Esta pode estar usando um construído em API para abrir uma porta COM. Você, então, só precisa abrir a porta que tem o hardware de GPS conectado a (receptores internos de GPS dentro do dispositivo estão frequentemente ligados a um número de porta COM fixa) começar a interpretar o (muitas vezes) NMEA cordas que o receptor GPS está enviando.

Ou talvez o dispositivo tem mais específico GPS APIs relacionados, como o GPS Intermediate motorista em Windows mobile 5 + que permite a conversa oS para qualquer receptor GPS (ou embutido, ou conectado via cabo ou Bluetooth a uma porta cOM) e permite que vários aplicativos simultaneamente interagir com os dados do GPS.

P.S.

GPS não tem nada a ver com GPRS per se. Você poderia ter obtido essa idéia por causa da A-GPS que utiliza informações da rede de telecomunicações e / ou um dataconnection (como GPRS, EDGE, UMTS, WLAN, o que for) para baixar um pequeno arquivo com informações sobre a localização dos satélites GPS.

Estes dados permitem, então, o dispositivo mais curtos tempos de aquisição de GPS dentro do período de tempo que esses dados recuperados é atual - muitas vezes um par de dias a uma semana eu acredito - porque não só precisa ver o que sinais de GPS pode receber e dar sentido a isso, mas tem um monte de conhecimento prévio sobre a constelação GPS, que deve estar em órbita na parte do céu que você pode ver.

Outras dicas

GPRS é uma transmissão de dados bidirecional que permite que você acesse a iternet enquanto o GPS é apenas um receptor e como peSHIr já mencionado não tem nada a ver com GPRS. receptor GPS recebe os sinais de vários satélites e calcula a localização de diferenças de tempo.

De qualquer forma ... você precisa GPRS ou qualquer outra conexão de internet apenas se você quiser usar qualquer serviço da web para geolocalização reversa ou se você quiser usar o Google Maps ou qualquer outro serviço de localização. Mas apenas para receber (cálculo) as coordenadas GPS por si só é suficiente.

scroll top