E 'possibile ottenere informazioni GPS in un dispositivo mobile attraverso le API senza avere alcuna connessione GPRS?

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

  •  12-09-2019
  •  | 
  •  

Domanda

E 'possibile ottenere informazioni GPS in un dispositivo mobile attraverso le API senza avere alcuna connessione GPRS?

A cura

Sì, per esempio sulla piattaforma Java ME o Apple iPhone

È stato utile?

Soluzione

Sì; se siete su un dispositivo che ha l'hardware GPS in esso e lo sviluppo del software sul dispositivo consente di accedere a che l'hardware dal software.

Questo può essere utilizzando una costruito in API per l'apertura di una porta COM. È quindi solo bisogno di aprire la porta che ha l'hardware GPS collegato a (ricevitori GPS interni all'interno del dispositivo sono spesso collegati a un numero di porta COM fisso) avviare interpretare la (spesso) stringhe NMEA che il ricevitore GPS sta inviando.

O forse il dispositivo è correlata GPS più specifiche API, come il GPS intermedio conducente in Windows mobile 5+ che lascia il discorso OS a qualsiasi ricevitore GPS (sia costruito in, o collegato via cavo o bluetooth a una porta COM) e consente a più applicazioni interagiscono in concomitanza con i dati GPS.

P.S.

GPS non ha nulla a che fare con GPRS per sé. Si potrebbe avere ottenuto l'idea a causa di A-GPS che utilizza le informazioni di rete di telecomunicazione e / o un dataconnection (come il GPRS, EDGE, UMTS, WLAN, a prescindere) per scaricare un piccolo file con informazioni sulla posizione dei satelliti GPS.

Questi dati saranno quindi attivare il dispositivo più brevi tempi di acquisitore GPS entro il periodo di tempo che questi dati recuperati è in corso - spesso un paio di giorni ad una settimana credo - perché non solo bisogno di vedere che cosa GPS segnali si può ricevere e dare un senso a questo, ma ha un sacco di conoscenza precedente circa la costellazione GPS che dovrebbe essere in orbita nella parte del cielo si possono vedere.

Altri suggerimenti

GPRS è una trasmissione di dati a due vie, che permette di accedere alla iternet mentre il GPS è solo un ricevitore e come peSHIr già detto non ha nulla a che fare con GPRS. ricevitore GPS riceve i segnali da più satelliti e calcola la posizione da differenze di tempo.

In ogni caso ... è necessario GPRS o qualsiasi altra connessione internet solo se si desidera utilizzare qualsiasi servizio web per la geolocalizzazione retromarcia o che si desidera utilizzare mappe o qualsiasi altro servizio di localizzazione di Google. Ma solo per la ricezione (calcolo) le coordinate GPS di per sé è sufficiente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top