Accueil > Forum > > > > Google Maps (Distance)
Google Maps (Distance)
vendredi 25 janvier 2008 à 18:03:39 |
Google Maps (Distance)

kakoo
|
Bonjour, J'ai beau chercher, je n'arrive pas à trouver de classes (ou un bout de source) me permettant de récupérer la distance (voir le temps de parcours) générée par l'API Google Maps. L'idée est de rentrer une adresse de départ, puis une adresse d'arivée, d'effectuer une requête auprès de Google, puis de récupérer les informations retournée par l'API. J'ai déjà le script pour un calcul "classique" entre deux points dont on connait la longitude et la latitude, mais là, sur la distance réelle, je sèche. Qui a une idée ou une solution ? Merci d'avance.
|
|
dimanche 27 janvier 2008 à 12:55:23 |
Re : Google Maps (Distance)

AlexN
|
La classe GLatLng qui représente un point contient une méthode distanceFrom qui calcule la distance en mètre avec un autre point : [ Lien ]
|
|
dimanche 27 janvier 2008 à 15:16:42 |
Re : Google Maps (Distance)

kakoo
|
Bonjour,
Merci pour cette réponse, mais, à moins que je n'ai rien compris, cette méthode donne la distance entre deux points représentés par une latitude, longitude, pas la distance exacte du trajet, comme celle retournée, avec le temps de trajet, lors ).
J'ai bien vu la péthode GDirections, mais je ne vois pas comment récupérer, ensuite, l'information sous un script PHP.
Merci
|
|
dimanche 27 janvier 2008 à 17:01:20 |
Re : Google Maps (Distance)

AlexN
|
La classe GDirection contient un ensemble de routes (réponse à une requête au géocodeur) qui peuvent être récupérée par la méthode getRoute(i), avec i = index de la route. La classe GRoute dispose d'une méthode getDistance() qui permet de calculer la distance totale de la route et d'une méthode getDuration() qui permet de calculer la durée du trajet.
|
|
dimanche 27 janvier 2008 à 17:26:12 |
Re : Google Maps (Distance)

kakoo
|
Bonjour,
Tu as un exemple de code quelque part pour exploiter ça en PHP ?
Merci
|
|
dimanche 27 janvier 2008 à 18:20:17 |
Re : Google Maps (Distance)

AlexN
|
La documentation officielle contient l'essentiel. Si tu veux rentrer dans les détails tu peux lire le Google Maps API Tutorial de la Blackpool Community Church Javascript Team, ou consulter la liste des extensions disponibles. Sinon il existe un groupe de discussion spécialisé dans Google Maps où tu pourras poser toutes tes questions. ( version américaine) L'API Google Maps est une API Javascript. Il n'est pas nécessaire d'envoyer une requête au serveur hébergeant ton application pour envoyer une requête au géocodeur Google. Tu n'auras pas besoin de PHP pour calculer un trajet (routes, étapes, distance et durée). Il faut lire la documentation officielle et surtout le descriptif des classes GDirection et GRoute.
|
|
dimanche 27 janvier 2008 à 18:46:57 |
Re : Google Maps (Distance)

kakoo
|
En fait, je veux récupérer la distance et le temps pour calculer un prix de revient de déplacement, avec des informations qui sont stockées dans une base MySQL. Il faut donc bien que j'ai quelque part un script en PHP. Je peux aussi faire de l'AJAX, mais pour récupérer de ce que retournera l'API, je vois pas...  Je vais donc "gratter" sur les liens que tu m'as donné. Encore merci.
|
|
dimanche 27 janvier 2008 à 19:23:45 |
Re : Google Maps (Distance)
|
Cette discussion est classée dans : récupérer, api, distance, google, maps
Répondre à ce message
Sujets en rapport avec ce message
QUESTION API GOOGLE MAPS [ par mickael56100 ]
Bonjour je souhaiterais ajouter cela a mon site http://wolfpil.googlepages.com/map-in-a-box.html mais au lieu d'afficher des villes déjà prédéfini, i
API GOOGLE MAPS [ par 4lman78 ]
Bonjour à tous, J'ai un fichier de 1600 adresses à localiser sur une carte avec l'API google MAPS. Y-a t-il une source qui pourrait m'aider? Passe
PHP et Google maps API [ par jofer1989 ]
bonjour Je possède un site de chambres d'hôtes (1500 chambres répertoriées dans une BDD) et je voudrais mettre pour chacune d'elle une localisation G
Google Maps API & PHP [ par begueradj ]
Bonjour, Peut-on utiliser Google Maps plusieurs fois sur son site par une même clé ?
Google Maps Api [ par lammiiaa ]
Bonjour,Je travaille avec google maps api et je veux afficher un point sur le map en utilisant GlatLng,mais les coordonnees en parametres de GlatLng s
Google Maps - Forum PHPBB [ par 4lman78 ]
Bonjour,Je souhaite rajouter à mon site : www.poussieresdepistes.com une carte avec tous les membres.J'ai un site avec un forum phpbb 3.4, j'ai rajout
Api google map et marqueur [ par sourissot123456 ]
Bonjour Je tien a m'excuser si je n'ai posté dans le bon topic, mais je n'ai pas trouvé un forum dédie Je suis novice en programmation, mais pour mon
Mettre des adresses via formulaire sur BDD SQL et sur API google [ par sagittaire57 ]
Bonjour, voilà mon soucis, j'ai un formulaire de présentation pour mes membres. Ils inscrivent leur pseudo et ils choisissent le modèle, la marque de
Problème fonction et coordonnées BDD [ par gnut ]
Bonjour, Je suis nouveau ici et novice en PHP. Voila je souhaite faire le lien entre les coordonnées de ma BDD et le script google MAP API. Trop de
Api Google Chart : fond diagramme [ par matteomartin49 ]
Bonjour, J'utilise l'API google chart pour un diagramme circulaire en 3d (p3). je voudrais changer lal couleur de fond et mettre si possible du trans
Livres en rapport
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : SONDAGE..RE : SONDAGE.. par phpAnonyme
Cliquez pour lire la suite par phpAnonyme RE : SONDAGE..RE : SONDAGE.. par TychoBrahe
Cliquez pour lire la suite par TychoBrahe
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|