Attention :
L'API Google Maps Javascript Version 2 a été officiellement déclarée obsolète le 19 mai 2010 par Google.
L'API Version 2 continuera cependant à fonctionner durant encore trois ans, à compter de cette date, conformément à la politique de dépréciation de Google.
Conlusion, si vous devez développer une application aujourd'hui utilisez d'ores et déjà la version 3 de l'API Google Maps Javascript ( cela vous évitera d'avoir à tout recommencer ou à tout repayer dans 3 ans ! ) ou migrez votre application actuelle vers la version 3.
Cette classe est utilisée pour obtenir les résultats de calculs d'itinéraires et les afficher sur une carte et / ou un panneau d'affichage.
Constructeur |
Description |
|---|---|
|
Créé une nouvelle instance de l'objet Directions pour demander un itinéraire et stocker le résultat. Cet objet Directions peut alors créer les itinéraires demandés à l'aide
d'une requête utilisant la methode Le constructeur prend un objet optionnel carte Si l'argument carte De même, lorsque l'argument Si n'importe lequel de ces arguments est Voir ci-dessous : |
Méthode |
Valeur retournée |
Description |
|---|---|---|
|
Aucune |
Cette méthode émet une nouvelle requête pour calculer un itinéraire. Le paramètre Par défaut, si une carte a été spécifiée lors de la construction de
l'objet De même, si un panneau d'affichage a été spécifié, la requête demandera un résultat sous la forme d'un descriptif textuel. Sinon, le résultat contiendra des informations succinctes sur les itinéraires trouvés. Pour ignorer ce comportement (par exemple pour demander des informations
sous forme de polyline, même si aucune carte n'a été attachée à cet
objet), les appelants peuvent utiliser le paramètre facultatif Voir la documentation Lorsque les résultats issus du calcul de l'itinéraire sont reçus, cet objet efface les anciens résultats, puis les remplace par les nouveaux en mettant à jour la carte et / ou le panneau d'affichage. Le résultat du calcul d'un itinéraire se compose d'une multitude de
routes (objets de type À leur tour, les routes se composent de plusieurs étapes (objets de
type Si une précédente Ainsi, vous pouvez utiliser un unique objet |
|
Aucune |
Émet une requête pour calculer un itinéraire en utilisant un tableau de waypoints ( points d'intérêts ) comme entrée, au lieu d'une requête comportant une chaîne unique. Ce tableau peut contenir un maximum de 25 entrées ( waypoint ). Chaque entrée du tableau est une chaîne représentant une adresse postale ou une point à l'aide ses coordonnées latitude / longitude. Voir |
|
Aucune |
Nettoie tous les résultats d'itinéraires existants, supprime
les couches itinéraire de la carte, le panneau d'affichage, et annule
toutes les requêtes |
|
Objet |
Retourne l'état de la requête de calcul d'itinéraire. L'objet retourné a la forme suivante :
Le code d'état peut prendre l'une des valeurs définies dans |
|
Cette méthode est utilisée afin d'obtenir la boîte englobant le résultat de la requête de calcul d'itinéraire. Retourne un objet |
|
|
Nombre |
Retourne le nombre de routes disponibles dans le résultat. Pour une requête réussie, cela correspond au nombre total de points de passage diminué d'une unité. Quand aucun résultat n'est disponible (soit parce qu'aucune requête n'a été émise, soit parce que la requête précédente a échoué), cette méthode retourne 0. |
|
Retourne l'objet |
|
|
Nombre |
Retourne le nombre d'entrées géocodées disponibles dans le résultat. Pour une requête réussie, cela devrait être égal au nombre total de waypoints (points de passage) entrés. Quand résultat n'est disponible (soit parce qu'aucune requête n'a été émise, soit parce que la requête précédente a échoué), cette méthode retourne 0. |
|
Objet |
Retourne le résultat géocodées pour le waypoint d'indice La structure de cet objet est identique à celle d'un repère unique dans une réponse de l'objet |
|
Chaîne |
Retourne une chaîne HTML contenant les informations de copyright pour ce résultat. |
|
Chaîne |
Retourne un extrait de code HTML contenant en résumé les distance et durée totales de l'itinéraire demandé. Noter que ce résumé est la seule information retournée par l'objet
|
|
Objet |
Retourne un objet littéral représentant la distance totale de la demande des directions (sur toutes les routes). L'objet contient deux champs :
|
|
Objet |
Retourne un objet littéral représentant la durée totale de l'itinéraire calculé. L'objet contient deux champs :
|
|
Retourne l'objet GPolyline associé à la réponse du calcul d'itinéraire. Note : Une seule polyline représente l'ensemble des routes contenues dans la réponse. Cet objet sera défini uniquement après que les résultats de l'itinéraire auront été chargés (c'est à dire lorsque l'événement "load" aura été déclenché). |
|
|
Retourne le marqueur associé à l'indice Cette méthode va retourner une valeur non |
Événement |
Description |
|---|---|
|
Cet événement est déclenché quand les résultats d'une requête
émise à l'aide de Note : La méthode L'événement "load" est déclenché avant que les éléments overlay ne soient ajoutés à la carte et/ou au panneau d'affichage. |
|
Cet événement est déclenché après que la polyline et / ou panneau
d'affichage aient été ajoutés à la carte et / ou la balise Note : L'événement "addoverlay" n'est pas déclenché si aucun de ces éléments
ne sont attachés à l'objet Cet événement est déclenché après que la polyline et / ou le panneau
d'affichage aient été ajoutés à la carte et / ou la balise |
|
Cet événement est déclenché si une requête destinée à calculer un itinéraire aboutit à une erreur. Les appelants peuvent utiliser Quand un évènement "error" se produit, aucun événement "load" ou "addoverlay" ne sera déclenché. |
Ceci est une traduction non officielle de "Google Maps API Reference version 2".
La version originale, en Anglais, se situe ici : Google Maps API Reference version 2 #GDirections.
| © 2010 | Référence Google Maps API Version 2 en Français |