Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 30/11/2008, à 16:37

Xenope

Différence de données gpspipe / XGPS

Bonjour à tous,

dans le cadre de mes études je dois faire un soft de cartographie avec QT et un récepteur GPS (Navilock NL-302 U).
Pour récupérer les données j'utilise gpsd.
Seulement voila, je récupère les données dans mon soft avec un gpspipe -r tout ce qu'il y a de plus normal.

J'ai donc une trame de ce style la :
$GPGGA,132027,4745.1539,N,00705.1821,E,1,05,2.60,339.35,M,48.036,M,,*44

Première interrogation, d'après ce que j'ai lu les données récupérés (latitude/longitude) sont au format décimales. Hors c'est faux, en rentrant 47°45'15.39", 7°05'18.21" (format sexagésimale) sur un soft de carto je tombe a environ 50 mètres de chez moi.
Si je prends les données au format décimales (comme indiqué sur plusieurs sites) et effectue la conversion en sexagésimales ça ne colle plus du tout! Bref je me dis donc que les données récupérés sont en sexagésimales.

Du coup je me dis que le GPS n'est pas très précis et ça m'embête un peu, j'ai donc lancé xgps( l'appli graphique de gpsd) pour voir ce qu'il me raconte. Ce dernier m'affiche EXACTEMENT l'endroit ou je me trouve, il affiche les données au format décimales. J'ai donc convertis mes données sexagésimales en décimales et il y a effectivement une différence entre les deux (gpspipe et xgps).

Du coup je suis un peu perdu, quelqu'un a t il déjà eu ce problème, que dois je faire?

Merci d'avance!

#2 Le 11/03/2013, à 15:53

Crash83

Re : Différence de données gpspipe / XGPS

Bonjour, dans le cadre de mes études je dois également réaliser un logiciel de cartographie avec QT avec un récepteur GPS (BU-353 Globalsat). J'ai pu constater qu'en utilisant l'application xgps la précision était parfaite. Cependant, en tombant sur votre article, je me suis plus attardé sur le gpspipe -r. J'ai également vu que la précision était très mauvaise. J'ai trouvé pourquoi celle-ci était faussé.

En reprenant ta trame : $GPGGA,132027,4745.1539,N,00705.1821,E,1,05,2.60,339.35,M,48.036,M,,*44

Longitude : 47°
ET
Minute : 45,1539 et non 45 minutes et 15,39 secondes.

Ce qui fait 45 minutes et 9.234 secondes. J'ai pu donc vérifier en utilisant mes positions que la précision du gpspipe -r et du xgps (ou cgps) était identiques.

Dernière modification par Crash83 (Le 11/03/2013, à 16:13)

Hors ligne

Haut de page ↑