Last Release

2.5.2

   
Menu principal
Home
Nous contacter
Forum
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Septembre 05, 2008, 07:52:00 pm
Identifiant:
Mot de passe:
Connexion avec identifiant, mot de passe et durée de la session

Mot de passe oublié ?
Qui est en ligne



Home arrow Présentation

Intégrer des cartes Google Maps dans un annuaire

Suggérer par mail

La sortie de la version Pro 2.5.0 s'accompagne de l'arrivée d'un nouveau type d'information permettant d'intégrer facilement des cartes issues du Service Google Maps .
Ce service, via une API et de nombreux paramètres, permet d'afficher une carte et de localiser un lieu par son adresse ou plus précisément par ses coordonnées latitude et longitude .
Il est donc très facile désormais d'afficher par exemple pour un annuaire d'hébergement une carte indiquant précisément où se trouve cet hébergement avec la possibilité en fonction du paramétrage de zoomer, se déplacer sur la carte etc..
exemple : http://demo.phpeasydata.com/annuaire-google-maps/dt65,3-hotel-royal.html

PhpEasyData ne fait que faciliter l'intégration de ce service au sein de vos annuaires, l'utilisation de ce service est soumis au respect et l'acceptation des conditions générales d'utilisation de ce service proposé par Google. Ainsi ce service est gratuit mais l'achat d'un compte entreprise est obligatoire si vous en faites un usage commercial par exemple (accès aux cartes payant etc..) ou si vous ne souhaitez pas être restreint par les limitations du services gratuit (nombre de requête au serveur
google par jour cf conditions générales d'utilisation)  

Comment intégrer une carte sur l'annuaire ?

1) L'utilisation de ce service nécessite que le webmaster qui le met en place ait un compte google ( http://www.google.com/apis/maps/signup.html ) ce qui va permettre de demander une " API key" absolument obligatoire.
C'est cette clé qui autorise tel ou tel domaine de faire appel au serveur de google pour récupérer les cartes à afficher.

2) Ajouter une information de type google-maps à votre annuaire.
En bas, le paramétrage de l'information permet de renseigner un certain nombre de paramètres explicités ci après.
Afin d'obtenir les coordonnées en longitude et latitude d'un lieu l'annuaire doit être constitué de champs précis permettant de décrire l'adresse (rue(facultatif) , code postal, ville, pays) . A ce niveau il faut donc indiquer l'ID de ces champs adresse. L'Id est affiché lorsque l'on va en modification d'une information dans le titre 'vert' dir formulaire .
De la bonne saisie de ces champs dépendra la bonne récupération des coordonnées permettant l'affichage de la carte.

Les coordonnées du lieu sont mémorisées une bonne fois pour toute lors de l'ajout/modification d'un enregistrement et pas à chaque affichage  . En conséquence, si vous ajoutez la gestion d'une carte sur un annuaire et des enregistrements existants il faut passer en modification sur les enregistrements pour que les coordonnées soient mémorisées et que la carte s'affiche (me contacter en cas de gros volume un développement de reprise est possible) .

 

Un certains nombre d'autres paramètres permettent de définir les possibilités qu'aura l'utilisateur en matière d'interactivité avec cette carte (zoomer, se déplacer ..)

Ceci est une première version d'intégration, nul doute qu'il y aura des évolutions comme par exemple la possibilité d'afficher  sur une seule carte toutes les enregistrements de l'annuaire ou après recherche.


api_key
Votre clé Google API liée à votre domaine et nécessaire pour utiliser les Google Maps,
plus d''informations sur http://www.google.com/apis/maps/signup.html

disableDragging
Bloquer le déplacement sur la carte avec la souris (yes|no)

GLargeMapControl
Affichage du sélecteur de zoom (yes|no)

height
Hauteur de la carte affichée

width
Largeur de la carte affichée

zoom
Chiffre qui augmeente/diminue le zomm par défaut de la carte

_inf_adresse
N° ID de votre information contenant la rue

_inf_cp
N° ID de votre information contenant le code postal

_inf_pays
N° ID de votre information contenant le pays

_inf_ville
N° ID de votre information contenant la ville

 

 

 

Vos Témoignages

http://www.tabib.ma - Tabib.Ma - L


Très utile, pratique et facile à installer,   merci et bon courage .



Derniers articles