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 communiquer directement avec les serveurs de
Google afin de géocoder les adresses postales spécifiées par les utilisateurs.
En outre, le géocodeur gère son propre cache d'adresses, qui permet aux requêtes
répétitives d'être résolues sans émettre de requête vers le serveur. D'une manière
générale, il n'est pas recommandé d'utiliser les fonctions GClientGeocoder
dans une boucle. Les développeurs qui ont de nombreuses adresses postales à
géocoder devront utiliser le
Geocodeur HTTP à la place.
Constructeur |
Description |
|---|---|
|
Créé une nouvelle instance d'un géocodeur qui communique directement avec les serveurs de Google. Le paramètre optionnel Si rien n'est spécifié, |
Méthode |
Return Value | Description |
|---|---|---|
|
Aucune |
Envoie une requête vers les serveurs de Google pour géocoder l'adresse postale spécifiée. Si l'adresse postale a été correctement localisée, la fonction de Sinon, la fonction de En cas d'adresse postale ambiguë, seul le point de la meilleure adéquation
est passé à la fonction de rappel |
|
Aucune |
Cette méthode effectue un géocodage, c'est à dire la conversion d'une adresse postale lisible par l'homme en une paire de données latitude et longitude.
Comme cette méthode nécessite un appel à un serveur de Google, vous devez également transmettre une méthode de Cette réponse contient un code de Notez que depuis la version 2.133, cette méthode a été améliorée pour
permettre également le passage d'objets Pour plus d'information voir ci-dessous. |
|
Aucune |
Cette méthode effectue un géocodage inversé, c'est à dire la conversion d'une paire de données latitude et longitude, en une adresse postale lisible par l'homme.
Comme cette méthode nécessite un appel à un serveur de Google, vous
devez transmettre également une méthode de Cette réponse contient un code de Notez que cette méthode peut, au lieu de cela, passer une adresse postale sous forme de Chaîne , comme indiqué ci-dessus, et dans ce cas, le service effectuera un géocodage standard. Toutefois, si le premier argument contient une |
|
Retourne le cache actuellement utilisé par le géocodeur, ou |
|
|
Aucune |
Définit une nouvelle mise en cache côté client. Si cette méthode est invoquée avec La définition d'un nouveau cache efface les adresses précédemment stockées. |
|
Aucune |
Indique au géocodeur de favoriser les résultats se stituant à l'intérieur ou proche de la zone indiquée. La zone de recherche est délimitée à l'aide d'un rectangle Note : Le fait de déterminer une zone de recherche, ne limite pas les résultats de la recherche à cette seule zone, mais il les favorise. |
|
Retourne la zone de recherche pour laquelle les résultats du géocodeur seront favorisés s'ils sont situés à l'intérieur ou à proximité de celle-ci. La zone de recherche est délimitée à l'aide d'un rectangle |
|
|
Aucune |
Paramètre le géocodeur pour qu'il effectue des recherches comme s'il elles avaient été envoyées à partir d'un domaine spécifié par le code à deux lettres utilisés pour désigner les domaines internet géographiques (ccTLD = country code Top Level Domains). Le géocodage est pris en charge uniquement dans les pays ou ce service est disponible dans Google Maps. La plupart des codes de ccTLD sont identiques aux codes de la norme ISO 3166-1 avec, cependant, quelques exceptions notables. Par exemple, pour la Grande-Bretagne l'extension générique est "uk"
( Notez que le domaine par défaut est le domaine indiquez lorsque vous chargez l' API de Google Maps. Note : Les codes de pays, sont sensibles à la casse. |
|
Chaîne |
Retourne le code de pays en cours d'utilisation par le géocodeur donné. Si aucun code de pays n'est défini, cette méthode retourne |
|
Aucune |
Réinitialise le géocodeur. En particulier, cette méthode appelle la méthode |
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 #GClientGeocoder.
| © 2010 | Référence Google Maps API Version 2 en Français |