Est-il possible d'obtenir des informations GPS dans un appareil mobile via des API sans avoir une connectivité GPRS?

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

  •  12-09-2019
  •  | 
  •  

Question

Est-il possible d'obtenir des informations GPS dans un appareil mobile via des API sans avoir une connectivité GPRS?

Edité

Oui, par exemple sur la plate-forme Java ME ou Apple iPhone

Était-ce utile?

La solution

Oui; si vous êtes sur un appareil qui dispose d'un matériel GPS et dans le développement de logiciels sur l'appareil vous donne accès à ce matériel de votre logiciel.

Cela peut être construit en utilisant une API pour ouvrir un port COM. Vous suffit alors d'ouvrir le port qui a le matériel GPS connecté à (récepteurs GPS internes à l'intérieur de l'appareil sont souvent reliés à un numéro de port COM fixe) commencer à interpréter le (souvent) chaînes NMEA que le récepteur GPS est l'envoi.

Ou peut-être que le dispositif a des API liées GPS plus spécifiques, comme le GPS intermédiaire pilote dans Windows mobile 5+ qui permet à l'entretien du système d'exploitation à un récepteur GPS (soit intégré, ou connecté via un câble ou Bluetooth à un port COM) et permet de multiples applications interagissent simultanément avec les données GPS.

P.S.

GPS n'a rien à voir avec le GPRS en tant que tel. Vous auriez pu avoir cette idée en raison de A-GPS qui utilise les informations de réseau de télécommunications et / ou DataConnection (comme GPRS, EDGE, UMTS, WLAN, peu importe) pour télécharger un petit fichier contenant des informations sur l'emplacement des satellites GPS.

Ces données seront ensuite permettre à votre appareil plus court temps de aquisition GPS dans la période de temps que ces données récupérées sont en cours - souvent quelques jours à une semaine, je crois - parce qu'il n'a pas seulement besoin de voir ce que les signaux GPS, il peut recevoir et donner un sens, mais il a beaucoup de connaissances préalables sur la constellation GPS qui devrait être en orbite dans la partie du ciel que vous pouvez voir.

Autres conseils

GPRS est une transmission de données bidirectionnelle qui vous permet d'accéder au iternet alors que le GPS est juste un récepteur et comme déjà mentionné peSHIr il n'a rien à voir avec le GPRS. récepteur GPS reçoit des signaux provenant de plusieurs satellites et calcule l'emplacement à partir des différences de temps.

En tout cas ... vous avez besoin GPRS ou toute autre connexion Internet que si vous souhaitez utiliser un service Web pour la géolocalisation inverse ou que vous souhaitez utiliser Google Maps ou tout autre service de localisation. Mais juste pour recevoir (calcul) le GPS coordonnées par lui-même est assez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top