classe GTileLayerOverlay

La classe GTileLayerOverlay permet d’ajouter des éléments à vos cartes au moyen de l’interface GTileLayer.

Elle implémente l’interface GOverlay et ajoute donc un nouvel objet de type GTileLayer au-dessus la carte indépendant de celle-ci (et non un nouvel élément au sein de la carte).
Pour remplacer les images des vues existantes, il faut déclarer l’objet GTileLayer à l’intérieur de l’objet de type GMapType.

constructeur GTileLayerOverlay

Disponible depuis la version 2.61 de l’Api.

Signature du constructeur GTileLayerOverlay:
GTileLayerOverlay(tileLayer : GTileLayer, opts ? : GTileLayerOverlayOptions) .

Ce constructeur créé un nouvel objet de type GOverlay qui encapsule l’objet GTileLayer passé en paramètre.

Exemple d’utilisation

Dans cet exemple, nous utiliserons la démonstration expliquant l’utilisation de l’interface GTileLayer.

<script type="text/javascript">

   var GTILE = new GTileLayerOverlay(monTypeDeTuile);
   /* Ici, nous déclarons un objet GTileLayerOverlay
   encapsulant l'objet monTypeDeTuile "par-dessus" la map.
   Cet objet sera donc indépendant l'objet GMapType .*/

   map.addOverlay(GTILE);
   /* On ajoute l'objet à la carte.
   Il faut nécessairement utiliser la méthode "addOverlay"
   si on souhaite pouvoir appliquer des méthodes à l'objet. */

   GTILE.hide();
   /* A l'aide de la méthode "hide()",
   on le rend invisible. */

   if(GTILE.isHidden())
      alert('invisible');
   else
      alert('visible');
   /* A l'aide de la méthode "ishidden()",
   on teste l'affichage de l'objet. */

</script>

hide()

Disponible depuis la version 2.71 de l’Api.

La méthode hide() cache l’objet concerné tout en maintenant sa position dans la pile des objets overlay existants.

isHidden()

Disponible depuis la version 2.87 de l’Api.

La méthode isHidden() retourne true si la couche contenant l’objet est cachée. Elle retourne false le celle-ci est visible.

show()

Disponible depuis la version 2.71 de l’Api.

La méthode show() rend à nouveau visible un objet GTileLayerOverlay précédemment rendu invisible.

refresh()

Disponible depuis la version 2.132 de l’Api.

La méthode refresh() recharge l’ensemble des objets visibles attachés à l’objet GTileLayerOverlay sur lequel elle est appliquée.

supportsHide()

Disponible depuis la version 2.87 de l’Api.

La méthode supportsHide() retourne toujours true.

getTileLayer()

Disponible depuis la version 2.83 de l’Api.

La méthode getTileLayer() retourne l’objet GTileLayer utilisé pour l’overlay concerné..

Laisser une réponse

Security Code: