GGeoXml
   API Google Maps version 2
   Référence et Guide du développeur en Français

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.

La classe GGeoXml en Français - Google Maps API Version 2

Un objet GGeoXml permet d'ajouter du contenu de type géographique à une carte à partir d' un fichier XML ( un fichier KML par exemple ) hébergé sur un serveur Web accessible au public.

Il implémente l'interface GOverlay et est donc ajouté à la carte avec la méthode GMap2.addOverlay().

Constructeur

Constructeur

Description

GGeoXml(urlOfXml:String, callback?:function)

Créé un GOverlay qui représente le fichier XML.

Une fonction de rappel facultative est invoquée lorsque l'objet GGeoXml a fini de charger le fichier XML.

Déconseillé depuis la version 2.108

GGeoXml(urlOfXml:String)

Créé un GOverlay qui représente le fichier XML.

Depuis la version 2.108

Haut de page

Méthodes

Méthode

Valeur retournée

Description

getTileLayerOverlay()

GTileLayerOverlay

Les objets GGeoXml peuvent, dans certains cas, créer une superposition de tuiles pour des fins d'optimisation.

Cette méthode renvoie à cette superposition de tuiles (si disponible).

Notez que la superposition de tuiles peut-être null si elle n'est pas nécessaire, ou si le fichier GGeoXml n'est pas encore totalement charger.

Déconseillé depuis la version 2.141

getDefaultCenter()

GLatLng

Retourne le centre de la zone de visualisation par défaut comme un lat / lng.

Cette fonction ne doit être appelée qu'une fois le fichier chargé.

Depuis la version 2.84

getDefaultSpan()

GLatLng

Renvoie la durée de la fenêtre par défaut comme un lat / lng.

Cette fonction ne doit être appelée qu'une fois le fichier chargé.

Depuis la version 2.84

getDefaultBounds()

GLatLngBounds

Retourne la zone de délimitation de la zone de visualisation par défaut.

Cette fonction ne doit être appelée qu'une fois le fichier chargé.

Depuis la version 2.84

gotoDefaultViewport(map:GMap2)

Aucune

Défini la zone de visualisation de la carte depuis la zone de visualisation par défaut du fichier XML.

Depuis la version 2.84

hasLoaded()

Booleénne

true ou false

Vérifie si le fichier XML est chargé, auquel cas elle retourne true

Si le fichier XML n'a pas fini d'être charger, cette méthode retourne false

Depuis la version 2.84

hide()

Aucune

Cache les couches enfants crées par l'objet GGeoXml si la couche est à la fois actuellement visible et que la méthode supportsHide() de la couche retourne true.

Notez que cette méthode va déclencher l'événement respectif visibilitychanged pour chaque enfant de la couche que cet événement (par exemple GMarker.visibilitychanged.

GGroundOverlay.visibilitychanged etc.

Si aucune superposition n'est actuellement visible supportsHide() retroune true, cette méthode n'a aucun effet.

Depuis la version 2.87

isHidden()

Booleénne

true ou false

Retourne true si l'objet GGeoXml est actuellement caché. Exemple si l'objet a étét modifié avec la méthode GGeoXml.hide().

Sinon, retourne false

Depuis la version 2.87

loadedCorrectly()

Booleénne

true ou false

Vérifie si le fichier XML est correctement chargé, auquel cas elle retourne true.

Si le fichier XML n'a pas chargé correctement, cette méthode retourne false.

Si le fichier XML n'a pas fini d'être chargé, valeur retournée par cette méthode est undefined.

Déconseillé depuis la version 2.146

show()

Aucune

Affiche les couches l'enfant crées par l'objet GGeoXml si elles sont actuellement cachées.

Notez que cette méthode va déclencher l'événement respectif visibilitychanged pour la couche de chaque enfant que les incendies de cet événement (par exemple GMarker.visibilitychanged.

GGroundOverlay.visibilitychanged

Depuis la version 2.87

supportsHide()

Booleénne

true ou false

Retourne toujours true

Depuis la version 2.87

Haut de page

Évènements

Événement

Description

load()

Cet événement est déclenché quand :

  • le fichier XML GGeoXml est complètement chargé et que toutes les couches associées sont affichées sur la carte,
  • ou lorsque le fichier XML ne se charge pas correctement.

Depuis la version 2.108

Haut de page


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 #GGeoXml.

| | © 2010 | Référence Google Maps API Version 2 en Français |