Calcul de distance
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
hugo5999
- Messages: 1
- Enregistré le: 24 Jan 2012, 14:55
-
par hugo5999 » 24 Jan 2012, 15:35
Bonjour,
Je suis en pleine programmation d'un système qui utilise un GPS et qui a pour but de calculer une distance entre deux points assez proches environ plusieurs centaines de mètres. Il n'est donc pas nécessaire de prendre en compte l'orthodormie... J'ai cherché sur le web, mais je n'ai trouvé que des formules qui prennent en compte l'orthodormie, si quelqu'un connait une formule plus simple je suis preneur
Je récupère les coordonnées sous cette forme:
1er point:
-lat1 : 49.0999 N
-long1 : 000.1954 W
2e point:
-lat2 : 49°09'68'' N
-long2 : 00°19'47'' W
Merci d'avance pour le coup de pouce!!
-
libertad
- Membre Naturel
- Messages: 28
- Enregistré le: 30 Sep 2008, 21:24
-
par libertad » 24 Jan 2012, 16:51
hugo5999 a écrit:Bonjour,
Je suis en pleine programmation d'un système qui utilise un GPS et qui a pour but de calculer une distance entre deux points assez proches environ plusieurs centaines de mètres. Il n'est donc pas nécessaire de prendre en compte l'orthodormie... J'ai cherché sur le web, mais je n'ai trouvé que des formules qui prennent en compte l'orthodormie, si quelqu'un connait une formule plus simple je suis preneur
Je récupère les coordonnées sous cette forme:
1er point:
-lat1 : 49.0999 N
-long1 : 000.1954 W
2e point:
-lat2 : 49°09'68'' N
-long2 : 00°19'47'' W
Merci d'avance pour le coup de pouce!!
Bonjour,
Tu peux approximer la latitude et longitude par les angles des coordonnées sphériques et exprimer tes deux points comme tels.
Ensuite tu peux calculer la norme du vecteur reliant ces deux points en utilisant le système de coordonnées sphériques.
Mais cela fait beaucoup d'approximation, pourquoi ne pas utiliser les formules avec l'orthodromie ton résultat ne sera que plus précis ?
-
Dlzlogic
- Membre Transcendant
- Messages: 5273
- Enregistré le: 14 Avr 2009, 12:39
-
par Dlzlogic » 24 Jan 2012, 17:19
Bonjour,
C'est un calcul qui n'est pas vraiment simple.
Que voulez vous dire pas "ne pas prendre en compte l'orthodromie" ?
Vous voulez une formule simple ou une méthode correcte ?
Qu'appelez-vous exactement la distance entre 2 points ?
Dans quel langage développez-vous ?
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 58 invités