Traductions de cette page:

Comment importer des données dans Ma Base de données ?

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 ?.

Objet de ce tutoriel

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.

Étape 1 : création des catégories de données et des champs de données

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.

Étape 2 : création d'un modèle de repère avec des champs de données

  1. Créer un nouveau modèleDans le menu principal, choisissez l'option Outils > Collection de modèles pour ouvrir la boîte de dialogue “Template Set”
  2. Cliquez sur le bouton Ajouter… pour ouvrir la boîte de dialogue Nouveau modèle.
  3. 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.
  4. 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 :
      • Adresse URL : http://www.click2map.com ou une autre adresse web.
      • Texte : “Visitez notre site web !” ou le lien hypertexte que vous souhaitez utiliser.
    • Cochez la case Email des repères et entrez les propriétés de lien ci-dessous :
      • Email : contact@click2map.com ou l'adresse email que vous souhaitez publier.
      • Texte : “Contactez-nous” ou tout autre texte que vous souhaitez utiliser comme lien hypertexte pour l'adresse email.
    • Mots-clés : Metz, Immobilier, Click2Map ou les mots-clés que vous souhaitez, séparés par des virgules.
  5. Créer un nouveau modèleCliquez sur l'onglet Onglets Suppl.
  6. Cliquez sur le bouton Texte pour ajouter un onglet de type Texte et entrez les informations suivantes :
    • Titre : “Caractéristiques” ou “Infos”
    • Content : entrez le texte suivant :
    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)
  1. Créer un nouveau modèle|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.

Étape 3: préparation du fichier d'import

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 :
    • Modèle

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.

Etape 4 : création d'une carte, import des repères et publication de la carte sur Internet

  1. Création d'une carteDans 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”
  1. Cliquez sur le bouton “Géocoder” pour centrer la carte sur la ville de Metz.
  2. Ajustez le niveau de zoom à l'aide de la barre de niveau de zoom
  3. Dans le menu principal, choisissez l'option Outils > Import et suivez les instructions de l'assistant d'importation :
    • Choisissez le format CSV séparé par des points virgules pour utiliser l'exemple fourni avec ce tutoriel : http://wiki.click2map.com/files/Click2Map_Immobilier_4.csv.
    • Dans la boîte de dialogue Choix des colonnes, ajoutez les associations suivantes :
      • Type -► Groupe
      • Référence -► Nom
      • Adresse -► Adresse (complète)
      • Titre -► Titre
      • Modèle -► Modèle
    • 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.
  4. Dans le menu principal, choisissez l'option Publier > Une page web… pour ouvrir la boîte de dialogue Publier la carte.
  5. Sélectionnez les options de votre choix et cliquez sur le bouton OK pour publier la carte.
  6. Copiez l'adresse URL de la carte qui vous est fournie et collez-la dans votre navigateur internet pour voir le résultat.

Exemple de repère

 

 
fr/how_to_import_data_into_my_database.txt · Dernière modification: 2008/11/26 09:01 par admin
 
Recent changes RSS feed