<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Calcul de la distance entre deux points &quot;GPS&quot; - Commentaires</title>
    <id>tag:www.zeguigui.com,2006:/weblog//1.297/comments</id>
    <updated>2008-10-08T08:31:39Z</updated>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php" />
    <link rel="self" type="application/atom+xml" href="http://www.zeguigui.fr/weblog/archives/06/05/commentaires_calcul_de_la_di.atom.xml" />
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.21-fr</generator>


<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-19565" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.19565</id>
    <published>2008-10-08T08:31:39Z</published>
    <updated>2008-10-08T08:31:39Z</updated>
    <summary type="html">merci pour cette formule. 
</summary>
    <author>
        <name>antoine</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-19551" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.19551</id>
    <published>2008-05-27T09:10:56Z</published>
    <updated>2008-05-27T09:10:56Z</updated>
    <summary type="html">Merci t&#8217;a formule m&#8217;a été utile.
</summary>
    <author>
        <name>arthak</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-7031" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.7031</id>
    <published>2007-06-20T21:27:17Z</published>
    <updated>2007-06-20T21:27:17Z</updated>
    <summary type="html">Salut à tous!
Merci pour la fonction, ça m&#8217;a permis de finir ma classe objet C++.
Elle est disponible là : http://code.google.com/p/clocate/
En gros elle permet de gérer des points GPS ou XYZ et de faire des conversions et calculs de distances entre eux.
Tout ça pour une IA de type pathfinding basée sur A*&#8230; bref testez la si ça vous chante et dites-moi ce qu&#8217;il faudrai améliorer.

A+
</summary>
    <author>
        <name>Spomky</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-3294" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.3294</id>
    <published>2007-04-26T21:03:21Z</published>
    <updated>2007-04-26T21:03:21Z</updated>
    <summary type="html">explique toi un peu mieux denis, on comprend rien
</summary>
    <author>
        <name>thomas</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-2175" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.2175</id>
    <published>2007-03-04T10:13:05Z</published>
    <updated>2007-03-04T10:13:05Z</updated>
    <summary type="html">Cadeau de considération symbolique (50 euro) pour celui ou celle qui me trouve la solution pratique:
je veut fabriquer une enveloppe sous forme de sphère (en nylon)12 m³ cube de volume. Comment faire pour reproduire - sur le nylon - l&#8217;aire (surface) entre deux méridiens sachant que mon ballon est formé de 24 surface entre méridienne ?
Rappel :
L’équation de sphère :   http://homeomath.imingo.net/sphere4.htm

Volume de sphère      : S = 4/3 ? R³     (Rayon)
Aire                   : A = 4 ? R²
Périmètre  (cercle)     : p = 2 ? R

Merci pour l’effort et le temps que vous consacrez a mon problème.                   Denis
</summary>
    <author>
        <name>denis</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-1772" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.1772</id>
    <published>2007-02-05T11:15:21Z</published>
    <updated>2007-02-05T11:15:21Z</updated>
    <summary type="html">Tous les points à distance = constante, c&#8217;est l&#8217;équation d&#8217;un cercle. Il suffit donc de résoudre l&#8217;équation d = R et on a l&#8217;ensemble des points de ce cercle.

Ceci dit si avec une distance classique c&#8217;est relativement simple à faire (X² + Y² = R² si on prends O comme origine&#8230; sinon il suffit d&#8217;appliquer une translation) dans le cas présent et vu la formule de notre distance ça risque d&#8217;être un poil plus complexe à trouver !
</summary>
    <author>
        <name>Guillaume</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-1771" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.1771</id>
    <published>2007-02-05T11:09:46Z</published>
    <updated>2007-02-05T11:09:46Z</updated>
    <summary type="html">Peut-on faire le processus inverse; calculer les coordonnées de tous les points à proximité (à 100 mètres par exemple) d&#8217;un point dont on connaît les coordonnées??
</summary>
    <author>
        <name>Michel</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-1436" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.1436</id>
    <published>2007-01-10T17:11:52Z</published>
    <updated>2007-01-10T17:11:52Z</updated>
    <summary type="html">Bonjour,

J&#8217;aimerai réagir au tout premier commentaire, c.a.d. celui d&#8217;Olivier :
Je cite : &#8220;C&#8217;est la distance la plus courte que tu as retenue, je vois&#8230; Ah que c&#8217;est bon de ressortir la formule de la loxodromie&#8221;

La plus courte distance entre deux points sur la sphère est l&#8217;orthodromie et non la loxodromie.

La loxodromie est le chemin qui coupe les méridiens avec un angle constant. Ce n&#8217;est pas la plus courte distance sur la sphère mais sur la carte de Mercator ! Elle est facile à tracer à la règle et permet de conserver un cap constant à la navigation, ce qui la rend très pratique pour les marins.

La loxodromie est simple à calculer pour deux points de même latitude, et égale à l&#8217;orthodromie pour deux points d&#8217;un même méridien, mais elle est en revanche plus compliquée à calculer pour deux points quelconques car sa démonstration met en jeu un calcul d&#8217;intégrale. Il existe néanmoins des formules qui en donnent une valeur approchée.

A noter que la loxodromie n&#8217;est pourtant pas une distance au sens mathématique du terme&#8230;

Pour plus d&#8217;infos je conseille le site de Gilles Hainry :
http://www.univ-lemans.fr/~hainry/articles/loxonavi.html

Amicalement
</summary>
    <author>
        <name>Tigerfou</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-1426" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.1426</id>
    <published>2007-01-10T10:54:16Z</published>
    <updated>2007-01-10T10:54:16Z</updated>
    <summary type="html">Tout le problème vient de la notion de &#8220;chemin&#8221; et de &#8220;plus petite distance&#8221;. De quelle distance parlons-nous ? Car oui il en existe plusieurs. C&#8217;est d&#8217;ailleurs le cas ici puisque j&#8217;ai donné une formule de distance et qu&#8217;il en existe d&#8217;autres en fonction des approximations que l&#8217;on s&#8217;autorise (ou non). Ma formule ne tient d&#8217;ailleurs pas compte des obstacles rencontrés style &#8220;montagne&#8221; ou &#8220;lac&#8221; !

Sinon l&#8217;algorithme pour savoir si on passe plus près de Brest que du Mans consisterait, pour chaque point du chemin, à calculer la distance d(Pchemin,Pbrest) et d(Pchemin,PMans). On mémorise à chaque calcul le minimum pour ces deux distances. En fin de parcours du chemin on compare les deux minimas. Le plus petit des deux minimas donne la ville par laquelle on est passé &#8220;au plus près&#8221;.

Bon ça c&#8217;est une méthode empirique. Avec les caractéristiques du chemin (décrit sous forme vectorielle) on doit pouvoir faire des projections des points Brest / Mans sur le chemin et ainsi éviter tous les calculs&#8230; Mais ça ne reste valable que pour un chemin donné.

PS : bien entendu je parle en distance&#8230; &#8220;plus court chemin&#8221; étant différent de &#8220;plus rapide chemin&#8221; :mrgreen: 
</summary>
    <author>
        <name>Guillaume</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-1425" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.1425</id>
    <published>2007-01-10T10:40:40Z</published>
    <updated>2007-01-10T10:40:40Z</updated>
    <summary type="html">Bonjour,

J&#8217;utilise la formule pour trouver la distance entre 2 points de la terre à l&#8217;aide des longitudes et des latitudes.

Existe t&#8217;il une formule me permettant de connaître la plus petite distance entre mon chemin et une ville (Latitude, longitude).

Cela me permettrait de connaître lorsque je fais la route Nantes Paris que je passe plus prêt du Mans que de Brest.

Merci d&#8217;avance pour votre aide.
</summary>
    <author>
        <name>Herve</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-1186" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.1186</id>
    <published>2006-12-11T09:08:40Z</published>
    <updated>2006-12-11T09:08:40Z</updated>
    <summary type="html">Si tu as les coordonnées d&#8217;un point donné et une fonction qui te permet de calculer une distance tu peux facilement connaitre l&#8217;ensemble des points situés à une distance donnée de l&#8217;origine. Le résultat de cette équation est un ensemble de points qu&#8217;on appelle &#8220;cercle&#8221;  ;-) C&#8217;est le même principe que dans un plan orthogonal avec une distance euclidienne sauf que l&#8217;équation résultante sera &#8220;un poil&#8221; plus compliquée.

Si tu veux obtenir un seul point il te faut non seulement un point d&#8217;origine, une distance mais aussi une direction.
</summary>
    <author>
        <name>Guillaume</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-1182" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.1182</id>
    <published>2006-12-09T15:49:05Z</published>
    <updated>2006-12-09T15:49:05Z</updated>
    <summary type="html">et si on a un seul ponit Gps et on veux avoir un autre point distant??? je sais qu a partir d&#8217;un seul point on pourait pas avoir les coordonées d&#8217;un autre.
y&#8217;a il une solution facil ou un materiel qui pourai me calculer la distance entre les 2 ponit pour pouvoir calculer les coordonnées du point cherché

reponse please (-&gt;) 
</summary>
    <author>
        <name>Emy</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-501" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.501</id>
    <published>2006-07-06T08:20:06Z</published>
    <updated>2006-07-06T08:20:06Z</updated>
    <summary type="html">Niquel&#8230;

Ca marche super, j&#8217;ai appliqué à la formule en SQL en divisant par 360 et PAF, ça me renvoi tout. PARFAIT !
</summary>
    <author>
        <name>Florent</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-153" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.153</id>
    <published>2006-05-20T11:59:25Z</published>
    <updated>2006-05-20T11:59:25Z</updated>
    <summary type="html">C&#8217;est vrai que la carte michelin ou le site viamichelin.com c&#8217;est bien pratique. Déjà parce que le gars qui connaît la latitude et la longitude de son point de départ et de son point d&#8217;arrivée, il est drôlement fortiche. Et puis parce que le chemin à vol d&#8217;oiseau, c&#8217;est loin des routes existantes parfois.
Seul avantage : pouvoir convaincre son pigeon voyageur favori que pour aller chez bidule, c&#8217;est seulement 25 km et que le message est hyper important. C&#8217;est là que le pigeon répond : &#8220;hé t&#8217;as qu&#8217;à envoyer un SMS, nan mais !).
Surtout qu&#8217;avec le H5N1, c&#8217;est pas bien prudent d&#8217;avoir un pigeon chez soi :-D
</summary>
    <author>
        <name>Marie</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-151" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.151</id>
    <published>2006-05-19T19:02:33Z</published>
    <updated>2006-05-19T19:02:33Z</updated>
    <summary type="html">De toutes façons les explications données ici ne permettent absoluement pas de s&#8217;orienter. Ce n&#8217;est pas fait pour !

Sinon j&#8217;ai ajouté une zolie illustration à l&#8217;article. Magnifique photo de la terre vue depuis la mission Apollo 17 ! On dit merci à la NASA qui met à la disposition des internautes tout plein de magnifiques images généralement libres de droit (c&#8217;est le cas de celle-ci bien entendu)&#8230; ceci dit moi je l&#8217;ai reprise depuis wikipedia :-)
</summary>
    <author>
        <name>Guillaume</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-150" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.150</id>
    <published>2006-05-19T18:41:05Z</published>
    <updated>2006-05-19T18:41:05Z</updated>
    <summary type="html">En ce qui concerne ton sens de l&#8217;orientation&#8230; je pense qu&#8217;en effet il était indispensable que tu prennes un GPS qui te permette d&#8217;arriver à bon port. Je suis désolée, c&#8217;est vraiment pas de ma faute&#8230;. mais en ce qui concerne les explications précitées&#8230; moi j&#8217;abonde dans le sens de Caro soit tu as une bonne carte routière et tu t&#8217;y tiens, soit tu as un GPS et tu lui fais confiance et point barre&#8230; parce que moi, je ne comprends rien du tout aux explications que tu as données et si je dois faire comme tu dis alors là c&#8217;est sûr, je ne suis pas arrivée !!! allez bon voyage :)
</summary>
    <author>
        <name>Sylvie</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-149" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.149</id>
    <published>2006-05-19T13:11:57Z</published>
    <updated>2006-05-19T13:11:57Z</updated>
    <summary type="html">Pour Olivier (et les autres lecteurs) qui ne comprendraient pas la remarque de Caro, il faut lire le blog de Céline et Renaud et les commentaires associés :-)

Pour en revenir au problème de plus court chemin associé à la cartographie c&#8217;est encore plus compliqué&#8230; et pour aller de chez moi à chez mon voisin je peux passer par Londres si ça m&#8217;amuse mais est-ce que l&#8217;algorithme doit considérer cette étape ? Non il faut limiter le graphe car sinon le temps de calcul explose !

Et pour compliquer l&#8217;affaire ce n&#8217;est pas parce qu&#8217;une route est limitée à 90km/h que l&#8217;on peut effectivement conduire à cette vitesse en permanence (ceci dit là je glisse de plus court chemin à chemin le plus rapide ce qui n&#8217;est jamais qu&#8217;un changement de la pondération des arrêtes). Par exemple en aglomération, généralement limitée à 50km/h, on a des stops, des feux, des piétons qui traversent, etc. qui font que la vitesse moyenne est bien inférieure&#8230;

Mais ça les GPS n&#8217;en tiennent pas forcément compte et le mien a déjà essayé de me faire passer par Paris centre pour aller de Neuilly à Montgeron ce qui est loin d&#8217;être optimal en journée (mais on arrive quand même et c&#8217;est pour ça que j&#8217;ai pris un GPS : pas pour aller &#8220;vite&#8221; mais pour &#8220;arriver&#8221; !!!).
</summary>
    <author>
        <name>Guillaume</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-148" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.148</id>
    <published>2006-05-19T13:07:36Z</published>
    <updated>2006-05-19T13:07:36Z</updated>
    <summary type="html">Les algorithmes de plus court chemin c&#8217;est un rien plus compliqué&#8230; En fait tout dépend du temps que tu as pour calculer le chemin (si tu veux le faire en temps réel ou pas). Ca représente tout un pan de l&#8217;algorithmie ce truc là !

Deux des algorithmes classiques sont celui de Floyd (mais gourmand en calcul car en O(n3)) et celui de Dijkstra (O(a2ln n) où a est le nombre d&#8217;arrêtes).

Je me souviens qu&#8217;en 4ème année à l&#8217;ESIEE on nous avait fait un exam où on déroulait le Dijkstra à la main&#8230; qu&#8217;est-ce qu&#8217;on s&#8217;ammusait !
</summary>
    <author>
        <name>Guillaume</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-147" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.147</id>
    <published>2006-05-19T13:04:04Z</published>
    <updated>2006-05-19T13:04:04Z</updated>
    <summary type="html">oaui, ben moi je continue à dire que y a rien de mieux qu&#8217;une bonne vieille carte Michelin!! ;-)
</summary>
    <author>
        <name>caro</name>
    </author>
</entry>

<entry>
    <title>Calcul de la distance entre deux points &quot;GPS&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.zeguigui.fr/weblog/archives/2006/05/calcul_de_la_di.php#comment-146" />
    <id>tag:www.zeguigui.com,2006:/weblog//1.297.146</id>
    <published>2006-05-19T12:52:05Z</published>
    <updated>2006-05-19T12:52:05Z</updated>
    <summary type="html">C&#8217;est la distance la plus courte que tu as retenue, je vois&#8230; Ah que c&#8217;est bon de ressortir la formule de la loxodromie ;-p qui s&#8217;applique mieux sur mer ou dans les airs que sur terre ! Mais ce qui serait bien aussi c&#8217;est que tu nous expliques comment suivre la route pour faire le moins de chemin possible.
</summary>
    <author>
        <name>Olivier</name>
    </author>
</entry>


</feed>