banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Fri 11 April 2008 11:17

dtalerman
Juste Inscrit !
Date d'inscription: 11 Apr 2008
Messages: 3

Recherche solution pour calcul de distances dans application web

Bonjour,

Je ne suis pas un professionnel de la Géomatique mais recherche des conseils sur le sujet.

Je souhaite mettre en place un service web permettant notamment :

- de sélectionner, à partir d'une ville donnée, les villes alentours avec une indication de la distance en km (sur route) et éventuellement du temps de trajet sur route (non obligatoire).
- les villes ainsi sélectionnées (et les distances) doivent pouvoir être stockées en mémoire pour être ressorties ultérieurement.

Exemple : un utilisateur sélectionnera la ville de Lyon, et demandera que le service lui restitue la liste des villes alentours dans un rayon de 30 km max. (ou qui sont à 20 minutes de voiture), avec les distances (obligatoires) pour toutes et le temps.

Je dispose déjà d'une base de villes avec les coordonnées GPS.

Ma question : quel est, selon vous, le service le plus adapté (web service ou soft) et surtout capable de restituer une telle information ?

Merci de votre aide.

Hors ligne

 

#2 Fri 11 April 2008 11:53

Francisco
Juste Inscrit !
Date d'inscription: 14 Mar 2008
Messages: 5

Re: Recherche solution pour calcul de distances dans application web

Bonjour

tu peux utiliser de map google pour calculer les Itinéraires entre 2 points.

voici l'api
http://code.google.com/apis/maps/docume … Directions

exemple :
http://code.google.com/apis/maps/docume … anced.html

Cordialement

Hors ligne

 

#3 Fri 11 April 2008 14:43

dtalerman
Juste Inscrit !
Date d'inscription: 11 Apr 2008
Messages: 3

Re: Recherche solution pour calcul de distances dans application web

Francisco,

Merci pour l'information.
Sais-tu si les distances fournies sont en kilomètre "réels" ou si ce sont des kilomètres à vol d'oiseau ? (en fait, la question se pose notamment pour les régions montagneuses où une approximation pourrait être problématique...)
Merci pour ce complément.

Hors ligne

 

#4 Fri 11 April 2008 15:32

Francisco
Juste Inscrit !
Date d'inscription: 14 Mar 2008
Messages: 5

Re: Recherche solution pour calcul de distances dans application web

Re-Bonjour dtalerman

la distance est en kilomètre réels, car il utilise les axes routiers

sinon en vol d'oiseau :

Ortho(A,B)=6371 x acos[cos(LatA) x cos(LatB) x cos(LongB-LongA)+sin(LatA) x sin(LatB)]

Avec 6371 qui correspond au rayon de la Terre en Km.

6371 n'est pas une valeur exacte: la Terre n'est pas une sphère parfaite, mais plutôt une sphéroïde. 6371 correspond au rayon moyen


Voir source : http://www.lion1906.com/Pages/francais/ … n_cap.html

Hors ligne

 

#5 Fri 11 April 2008 15:54

dtalerman
Juste Inscrit !
Date d'inscription: 11 Apr 2008
Messages: 3

Re: Recherche solution pour calcul de distances dans application web

Merci beaucoup pour ces précisions,

En fait, c'est bien la distance kilométrique (par route) qui m'intéresse. Donc c'est parfait. Je vais aller jeter un oeil sur l'API Google.
Bonne journée.
David

Hors ligne

 

Pied de page des forums

Powered by FluxBB