logo image
AddThis Social Bookmark Button

Visualisation d'une page Webjax

Ajout de contrôles aux cartes GMaps
icone addfav
Cet exemple est propulsé par Google GMaps :: Utiliser des cartes internationales précises

Si vous avez pris connaissance de la page #140 de Webjax présentant les fonctionnalités de base d'une carte GMaps vous devez vous demander comment ajouter des contrôles d'affichage sur les cartes afin de pouvoir proposer une visualisation de carte adaptée à ce que vous souhaitez créer.

Cette page vous permet de prendre connaissance des méthodes à utiliser pour ajouter des contrôles d'affichage sur les cartes GMaps.
L'ajout peut se fait au chargement de la carte ou bien au fur et à mesure comme vous pourrez le voir au cours des exemples de cette page.





Exemple simple d'ajouts de contrôles d'affichage


Ce premier exemple vous présente l'ajout simple de contrôles sur une carte GMaps.
Les méthodes utilisée est GMap2.addControl() à laquelle on transmet un objet du type de contrôle à ajouter.
Dans l'exemple l'objet GSmallMapControl() permet d'ajouter un cadre permettant de se déplacer rapidement dans la zone de carte que l'on visualise.
Dans ce même exemple l'objet GMapTypeControl() permet d'ajouter des boutons permettant de changer de mode d'affichage de la carte (NORMAL, SATELITTE, HYBRID).

L'exemple est testable ci après sans paramétrage préalable :

Utilisation de l'exemple #00
ZONE DE CHARGEMENT DE LA CARTE GMAPS



Le code source de l'exemple est recopié ci après avec dans l'ordre :
  • le code javascript permettant de créer une carte avec des contrôles d'affichage
  • le code html du bouton d'action permettant le chargement de la carte



Le code HTML du bouton d'action :





Exemple personnalisé d'ajouts de contrôles d'affichage


Ce second exemple vous permet d'ajouter à votre guise les contrôles d'affichage sur une carte GMaps.
Cet exemple est ici pour démontrer la forte capacité d'adaptation de la classe aux différents besoins des utilisateurs finaux des GMaps.

L'exemple est testable ci après :
Utilisation de l'exemple #01

ZONE DE CHARGEMENT DE LA CARTE GMAPS

Type de contrôle :




Le code source de l'exemple est repris ci après :

Le code html de la liste déroulante de choix et des boutons d'actions :






Placement personnalisé des contrôles d'affichage


Ce troisième exemple vous montre comment déterminer le placement sur une carte GMaps d'un contrôle d'affichage.
4 placement sont définis par défaut sur les 4 coins de la carte.

L'exemple est testable ci après :
ZONE DE CHARGEMENT DE LA CARTE GMAPS

Position du contrôle d'affichage :



Le code source de l'exemple est repris ci après avec dans l'ordre :
  • le code javascript permettant d'initialiser la carte et définissant les méthodes d'ajouts de contrôles en fonction d'une position définie.
  • le code HTML de la liste déroulante de position possible et des boutons d'action.


Le code HTML de la liste déroulante et des boutons d'actions :


ico com Aucun commentaire enregistré