Le module de Click2Map Ma Base de données vous permet de gérer votre propre base de données. Vous pouvez définir autant de catégories de données que vous le souhaitez et les définir avec autant de champs de données que vous le souhaitez. Pour plus d'informations, voir le tutoriel Comment créer des catégories de données et des champs de données ?.
Dans ce tutoriel, nous allons créer une nouvelle carte et importer une liste de biens immobiliers à Metz, avec une brève description. Nous y ajouterons des informations concernant la superficie, le nombre de pièces et le prix de chaque bien immobilier, la présence d'une piscine, un commentaire, le nom d'un contact et son numéro de téléphone. Nous utiliserons un modèle de repère pour que toutes ces informations soient automatiquement mises en forme dans la fenêtre d'information de chaque repère.
Suivez le tutoriel Comment créer des catégories de données et des champs de données ? pour créer :
La catégorie de données Immobilier qui regroupera les informations concernant la superficie, le nombre de pièces et le prix du bien immobilier, la présence d'une piscine et un commentaire.
La catégorie de données Contact avec un nom et un numéro de téléphone.

Dans le menu principal, choisissez l'option
Outils > Collection de modèles pour ouvrir la boîte de dialogue “Template Set”
Cliquez sur le bouton
Ajouter… pour ouvrir la boîte de dialogue
Nouveau modèle.
Entrez les informations :
Nom du modèle : le nom de votre modèle, par exemple “Immobilier”
Description : entrez la variable #Immobilier.Commentaires
Décochez Afficher l'adresse des repères pour que l'adresse exacte ne soit pas affichée aux visiteurs de la carte.
Cliquez sur le bouton Modifier l'icône des repères pour choisir par exemple l'icône n° 10 de la collection Google Earth 1.
Cliquez sur l'onglet
Propriétés Suppl. et entrez les informations suivantes (voir la boîte de dialogue
Modèle pour plus d'informations) :
Cochez la case Lien Internet des repères et entrez les propriétés de lien ci-dessous :
Cochez la case Email des repères et entrez les propriétés de lien ci-dessous :
Mots-clés : Metz, Immobilier, Click2Map ou les mots-clés que vous souhaitez, séparés par des virgules.

Cliquez sur l'onglet
Onglets Suppl.
Cliquez sur le bouton Texte pour ajouter un onglet de type Texte et entrez les informations suivantes :
Surface : #Immobilier.Surface m²
Pièces : #Immobilier.Pièces
Piscine : #Immobilier.Piscine
Prix : #Immobilier.Prix euros
Contact : #Contact.Contact (téléphone #Contact.Téléphone)

Cliquez sur le bouton OK pour enregistrer votre modèle.
Notez que les champs de données définis lors de la première étape de ce tutoriel ont été insérés dans le contenu de l'onglet Description. En fait, chaque champ de données est une variable composée du nom de la catégorie de donnée et du nom du champ de donnée, séparés par un point. Ces variables sont précédées du signe ”#”, à la différence des variables génériques précédées du signe “$” (voir Les variables de Click2Map).
Ces variables peuvent être employées dans la plupart des zones de texte et des zones HTLM des repères et des modèles.
Attention : lorsque vous utilisez des variables, le nom de la catégorie de donnée et le nom du champ de donnée doivent être saisis exactement comme ils l'ont été lors de leur création, y compris pour la casse des caractères (majuscules / minuscules) et les accents.
La fonction d'import de Click2Map vous permet d'importer des repères (voir le tutoriel Comment importer des repères) Il est également possible d'importer les valeurs de votre base de données et d'associer un modèle à chaque repère.
Dans notre exemple, nous préparons un fichier d'import au format CSV qui comportera les colonnes suivantes :
Informations principales :
Type
Référence
Adresse
Titre
Données supplémentaires (My Database) : ces informations correspondent aux champs de données définis lors de la première étape de ce tutoriel. Ils sont identifiés dans le fichier d'import par le nom de la catégorie de donnée et le nom du champ, séparés par un point :
Immobilier.Surface
Immobilier.Pièces
Immobilier.Piscine
Immobilier.Prix
Immobilier.Commentaires
Contact.Contact
Contact.Téléphone
Désignation du modèle de repère :
Le fichier d'import comporte donc 12 colonnes. La première ligne contient le nom de chaque colonne. Les lignes suivantes contiennent les informations relatives à chaque repère.
Pour plus de facilité, le fichier d'import peut être préparé avec un tableur comme MS Excel, OpenOffice ou une Feuille de calcul Google, puis enregistré au format CSV. Pour obtenir le fichier CSV (séparé par des points-virgules) utilisé dans cet exemple, cliquez ici : http://wiki.click2map.com/files/Click2Map_Immobilier_4.csv.

Dans le menu principal, choisissez l'option
Ajouter > Carte pour ouvrir la boîte de dialogue
Nouvelle carte et entrez les informations suivantes :
Titre (qui apparaîtra dans la carte générée) : “Immobilier Metz”
Name or id (identifiant dans Click2Map) : laissez la valeur par défaut “Immobilier_Metz”
Map Center Address : “Metz”
Cliquez sur le bouton “Géocoder” pour centrer la carte sur la ville de Metz.
Ajustez le niveau de zoom à l'aide de la barre de niveau de zoom
-
-
Dans la boîte de dialogue Choix des colonnes, ajoutez les associations suivantes :
Dans la boîte de dialogue Rapport d'erreurs, constatez que le repère M57007 n'est pas géocodé car ses coordonnées n'ont pas été trouvées. Double cliquez sur la ligne de ce repère et modifiez l'adresse en changeant le nom de la rue (par exemple, rue des Platanes), puis fermez la boîte de dialogue.
Dans le menu principal, choisissez l'option
Publier > Une page web… pour ouvrir la boîte de dialogue
Publier la carte.
Sélectionnez les options de votre choix et cliquez sur le bouton OK pour publier la carte.
Copiez l'adresse
URL de la carte qui vous est fournie et collez-la dans votre navigateur internet pour voir le résultat.