bonjour je voudrais faire un calcul de prix par rapport de distance avec une carte maps qui récupaire la distance de lieu de départ et lieux d'arrivée ..... merci de votre aide
tu ne nous précise pas du tout dans quelle langage tu veux faire ça donc c'est compliqué de répondre.
Je te dirais d'utiliser l'api google map si une carte est dans le processus : https://developers.google.com/maps/documentation/distance-matrix/intro
sinon si tu as les points Latitude et longitude des deux, voici la formule : http://www.movable-type.co.uk/scripts/latlong.html
voila c'est sa que je n'arrive pas a trouver ....... soit en PHP........ mon but c'est qu'une personne écrive un lieu de départ et son lieu de d'arivée que la distance afficher que je suis puisse faire une addition
un exemple
disons je pars de Toulouse jusqu'a Paris avec des adresse précise comme sur google maps
j'ai environ 700km et 6h00 de trajet sur google maps
comment recuperer c'est 700 km et 6h00
pour les utiliser dans mon calcul
(7000.2)+(610) = resultat
merci de votre aide
bah je t'ai mis le lien google qui sert à faire ça plus haut mais sinon il y a aussi ce tuto en anglais qui explique comment faire, il faut utiliser en gros l'api GEOCODE de google en faisant une requête vers celle ci
https://www.codeofaninja.com/2014/06/google-maps-geocoding-example-php.html
Le probleme d'utiliser le GEOCODE c'est qu'il vas te donner longitude latitude (peut etre aussi altitude), et donc tu pourras calculer la distance a vol d'oiseau, mais pas as dos de chameau (routier) ^^
Certaines librairies en accès moins restreint que google map te donne accès a ces infos, comme "mapbox" ou "open street map", il faudra néanmoins bien regarder les api pour leur donner les coordonées de départ et d'arrivé puis il te renvoie l'itineraire.
Comme le dit @Joffrey, il y a des alternatives à Google Maps. Il est possible de récupérer la route entre deux coordonnées GPS et donc d'avoir la distance et le temps. Pour le prix en revanche, le calcul va être bien plus compliqué. Il va falloir prendre en compte beaucoup de paramêtres (le type de voiture, le prix de l'essence, les péages, ...). Pour ce genre de choses, je doute que tu trouves une librairie Open Source. Je sais qu'il existe des librairies payantes par contre mais ca sera des tarifs assez importants.
Bonjour,
Vous pouvez calculer le coût du carburant et le coût du péage dans le site Web http://xn--trouveritinraire-lqb.fr/fr/.
Trois type de carburant (essence, diesel, GPL)
Itinéraire Toulouse - Montpellier
243 km, 2h 29min
Péages: 21.7 €,
Coût du carburant: 24.39€ (essence),
Coût du carburant: 14.21€ (GPL),
Coût du carburant: 12.56€ (diesel)
Oh, encore un SEO en mousse
@jaunpaul
Ne pas utiliser le site mentionné, celui-ci ne fonctionne pas correctement (erreur de données). Et pour avoir essayé, la page contact vous fournira uniquement de la pub (fichier revendu ?) mais pas de réponse.