Calcul de vitesse instantanée

Résolu/Fermé
Crazydunker - 22 févr. 2012 à 12:06
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 - 23 févr. 2012 à 13:09
Bonjour,

j'ai exporté des données gps de mon téléphone portable au format .gpx pour les lire sur Excel
Malheureusement, elles ne me donnent pas la vitesse instantanée...

J'aurais voulu savoir s'il était possible de transformer la latitude, la longitude et l'élévation (données qui apparaissent sur Excel) en vitesse instantanée par un calcul ?

Et si oui ce calcul est-il possible dans Excel ?

Je vous remercie par avance.

A voir également:

8 réponses

J'ai bien toute toutes les données (A;B;C et il faut ensuite faire A2-A1; B2-B1;C2-C1 le tout diviser par la fréquence d'échantillonage) mais c'est justement la transition 3D qui me pose souci.

Comment passer d'une latitude, longitude, élévation à l'autre en termes de vitesse ?
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 12:23
Ben les calculs sont les mêmes qu'en 2d
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 12:31
http://www.siteduzero.com/tutoriel-3-8890-les-vecteurs.html#ss_part_2
0
Merci Templier Nocturne de ton aide mais j'ai des mauvais souvenirs de ma terminale S^^

je prends juste un exemple:

Temps entre les 2 mesures: 1s

Latitude longitude elevation
Temps n°1 47,440712 -0,525291 19,2648
Temps n°2 47,440708 -0,525287 19,2648

Sur le site du Zéro il faut d'abord calculer la longueur du vecteur soit:
Vecteur 1: 51,20575754 (détail: lat au carré+long au carré+ele au carré)
Vecteur 2: 51,20575379 (idem)

En les normalisant ça donne:
Latitude Longitude Elevation
0,926472223 -0,010258436 0,376223318
0,926472212 -0,010258359 0,376223346

Et après je suis bloqué je ne sais pas quoi en faire saurais-tu m'aider ?
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 16:06
Ton erreur est que tu calcule deux vecteurs à l'origine, pas un vecteur.

en gros, tes longitudes/latitudes/altitudes de désignent un point dans l'espace, toi tu cherche la norme du vecteur defini par ces deux points.

du coup, considère que l'un des deux points est à l'origine :

Temps n°1 47,440712 -0,525291 19,2648
= (47,440712 - 47,440712);(-0,525291--0,525291);(19,2648-19,2648) = 0;0;0 (on le considère comme l'origine)

Temps n°2 47,440708 -0,525287 19,2648
= (47,440708 - 47,440712);(-0,525287 - -0,525291);(19,2648 - 19,2648) = -0,000004; 0,000004; 0

tu as donc les coordonnées de ton vecteur

en appliquant Pythagore :
norme = sqrt((-0,000004)² + 0,000004² + 0²) = 5,6568542494923801952067548968388e-6

je ne sais pas quelle est l'unité par contre
0
Merci c'est sympa j'ai compris. Il ne me reste plus qu'à trouver ce qu'est l'unité pour la convertir en mètre.
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 18:37
pas de problème ;)

si tu trouve la réponse, je suis preneur, j'en aurais sans doute besoin d'ici quelques semaines pour mon PPE (un mobile guidé par GPS) =)
0
Trouvé !!! ça y est j'ai réussi à transposer ma latitude, longitude et élévation en mètres puis en km/h.

Si tu veux que je t'envoie le classeur Excel n'hésites pas à m'écrire par mail (je ne sais pas comment te donner mon adresse mail car le forum n'accepte pas mon message lorsque je l'écris)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
J'ai trouvé un tableur excel transformant la latitude et la longitude en ° puis en décimal et doit normalement donner le résultat en mètre.
Par contre en rentrant la norme du vecteur que tu m'as calculé (5,6568542494923801952067548968388e-6) il ne me donne pas de résultat car la coordonnée est trop petite (quelques mètres en réalité).

C'est un problème de conversion de noimbre sexagésimaux en système métrique mais je n'ai pas encore trouvé de convertisseur.

Tiens moi aussi au courant si tu trouves quelque chose.
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 22:12
A moins que transformer ces infos en angle, je ne pense pas trouver quoi que ce soit qui puisse t'intéresser ;)
0
Trouvé !!! ça y est j'ai réussi à transposer ma latitude, longitude et élévation en mètres puis en km/h.

Si tu veux que je t'envoie le classeur Excel n'hésites pas à m'écrire par mail (je ne sais pas comment te donner mon adresse mail car le forum n'accepte pas mon message lorsque je l'écris)
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 22:48
envoie ça sur templiernocturne@yopmail.com

c'est un email poubelle, ça évite d'avoir à donner son vrai mail sur le forum (pour eviter que ton adresse soit spammée) :)
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 23:39
j'ai bien reçu ton mail, merci :)

mais je comprend pas ce que c'est Fe 2 =/
0
Fe 2 est l'arrondi de la valeur décimale de la fréquence d'échantillonnage. Pourquoi il faut multiplier par 86400 ? je n'en sais rien mais cette formule provient d'un professeur de physiologie (doctorat) qui fait des analyses GPS dans ces recherches donc je pense qu'elle est bonne !!!

Voilà

A+
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
23 févr. 2012 à 13:09
oki :)

86400, c'est le nombre de secondes dans 24 heures, j'imagine qu'il doit y avoir un lien ;)

merci :)
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
22 févr. 2012 à 12:13
Oui, mais il te faut 2 mesures

Tu calcul la distance entre tes deux points 3d et tu divise par le temps
-1