En théorie, AtlasBuilder est un processus complet qui utilise la feuille AtlasBuilder.ods pour créer des fichiers CSV qui sont ensuite exploités par le plugin sous QGis. Mais pour diverses raisons, vous pouvez créer directement vos propres fichiers CSV. Dans ce cas, vous devez respecter un certain nombre de règles :
- A - Le délimiteur de champs des fichiers doit être une virgule
De base, un fichier CSV utilise la virgule comme délimiteur de champs et c'est uniquement ce caractère qui est géré par le plugin AtlasBuilder. Par contre, lorsque vous générez un fichier CSV, certains logiciels ne proposent pas la virgule par défaut. Il est donc impératif de préciser le séparateur de champs lors de la création des fichiers CSV. Dans OpenOffice Calc vous devez procéder comme suis :
- Ouvrir votre fichier de données et faire "Fichier / Enregistrer sous...",
- Sur la boite de dialogue, sélectionner le type "Texte CSV (.cvs) (*.csv)" et sélectionner "Editer les paramètres du filtre",
- Après sélection du fichier de sortie, la boite de dialogue "Exporter en fichier texte" s'ouvre. Sur cette fenêtre, sélectionnez les paramètres comme ci-dessous :
Après création, il est important de vérifier le fichier sous QGis. Pour cela, sous QGis, vous exécutez la procédure ci-dessous :
- Sélectionner le menu "Couche / Ajouter un couche de texte délimité...",
- Sur la boite de dialogue, sélectionner le fichier CSV via le bonton "Parcourir...",
- Sélectionner "Format de fichier CSV (virgule),
- La visualisation du fichier dans le tableau doit apparaitre avec les colonnes pour les différents champs de votre fichier comme ci-dessous. Si ce n'est pas le cas et si vous devez modifier le délimiteur pour visualiser correctement es champs, votre fichier CSV est mal formaté pour AtlasBuilder.
- B - Il faut créer deux fichiers CSV au minimum
Le plugin AtlasBuilder a besoin de deux fichiers CSV pour travailler, l'un avec les données de l'ensemble des Taxons (DatasTaxons.csv par exemple) et l'autre avec les données d'un seul taxon (CoucheZone.csv par exemple). C'est ce dernier qui sera utilisé par QGis pour représenter des points dans le cas d'une couche X/Y ou en jointure d'une couche géographique dans le cas des zones. Le premier est le réservoir de données utilisé par le Plugin, le second est mis à jour par le plugin à chaque sélection d'un taxon.
Pour la génération du fichier avec l'ensemble des données, le point précédent explique la marche à suivre. Pour la génération du second, vous devez procéder de la même façon mais avec seulement quelques lignes de données (2 suffisent). Au final, vous devez avoir deux fichiers tel que ci-dessous:
- C - Création et gestion du projet QGis
Pour cette dernière phase, vous devez procéder de la même façon qu'indiquée sur la documentation AtlasBuilder. Toutefois, un certain nombre de précisions manquent et la procédure ci-dessous est plus complète :
- Charger une ou plusieurs couches géographiques et sauvegarder votre projet QGis puis faite nouveau (feuille blanche) et recharger votre projet QGis. Cette manipulation est nécessaire pour obtenir l'option "Modification du projet" sur la fenêtre "AtlasBuilder",
- Charger le ou les fichiers CSV utilisés par QGis via le menu "Couche / Ajouter un couche de texte délimité..." et, si besoin, effectuer la jointure avec la couche géographique (cf. documentation),
- Créer un composeur d'impression. Un composeur d'impression est indispensable pour la création d'un projet AtlasBuilder. Il faut donc en créer un, même provisoire, pour structurer le projet,
- Ouvrir la fenêtre "AtlasBuilder" et cliquer sur le bouton "Modification du projet",
- Sur la fenêtre "Modification du projet", vous devez en premier lieu sélectionner un premier couple de fichiers CSV via le bouton "Ajout...". Le premier fichier à sélectionner est le fichier utilisé par QGis (CoucheZone.csv dans notre exemple). Le second fichier est le fichier avec les données de l'ensemble des taxons (DatasTaxons.csv dans notre exemple). Les deux fichiers apparaissent alors dans les deux listes,
- Sélectionner le répertoire de sortie des cartes,
- Au besoin, mettre un préfixe et un suffixe pour le nom des cartes.,
- Sélectionner le composeur à utiliser,
- Sélectionner la colonne des taxons,
- Cliquer sur OK et fermer la fenêtre "AtlasBuilder",
- Sauvegarder le projet QGis. Votre projet AtlasBuilder est terminé mais avant de l'exploiter, vous devez préciser les règles d'affichage de vos couches et, au besoin, peaufiner le composeur d'impression pour définir le cadre des images qui seront créées.
Lorsque tout est au point, il vous reste à cliquer sur le bouton magique de la fenêtre "AtlasBuilder" "Création de toutes les cartes" et de regarder patiemment l'ordinateur travailler pour vous...