Macro GeOOo
Cartographie thématique avec OOo par liaison dynamique entre des "objets polygones" et un "tableau de données" => version 1.241 de Novembre 2008 nouveauté "carte mixte" |
Cette macro ne prétend pas rivaliser avec les logiciels de cartographie thématique commerciaux ou pédagogiques existants, mais se veut être, avant tout, un moyen pour mieux exploiter OpenOffice et, surtout, permettre d'enrichir les modules OOo.HG. Ainsi chacun pourra produire rapidement, efficacement et gratuitement une carte thématique adaptée à ses propres besoins. Il s'agit d'associer des données géo référencées (nom des objets carte lié à un tableau de données) en utilisant les modules de dessin et tableur d'OpenOffice avec, bien sûr, une "macro" spécifique qui va traiter les données. Si la macro permet de concevoir des cartes thématiques classiques à partir de fonds de cartes existants (régions et départements français, actuellement disponibles en téléchargement), sa spécificité facilite toute création originale et personnelle de toute carte thématique, avec un unique logiciel gratuit et libre : la suite OpenOffice... 1-ObjectifL'objectif de cette macro est de réaliser un lien entre un document OpenOffice de type draw comportant des objets polygones fermés et un tableau de données, en vue d'agir sur les formes présentes dans le document, sur la base de leur nom et en fonction de la valeur renvoyée par une requête. |
Après avoir installé la Macro, tout document de type "Draw" ("nom.odg") permet de lancer via un (nouveau) bouton une boite de dialogue, servant à paramétrer la macro qui effectue les requêtes nécessaires.
Avant toute chose, il faut créer un tableau Calc ("nom.ods") contenant une table (une feuille du classeur “maTable”) qui renvoie trois colonnes (Code, Valeur, Nom), celui-ci sera automatiquement lié à une base de données Ooo ("geoparm.odb").
A chaque occurrence, la macro recherche la forme qui porte le même nom que le code, si la recherche est fructueuse, elle renseigne le texte lié à la forme par la valeur et le nom de la commune (si l'option a été cochée), colorie cette même forme suivant les seuils définis dans la boite de dialogue.
Un message de fin signale la fin du processus. Il est possible de remettre à blanc les formes avant chaque lancement.
Il est préférable de conserver une copie du document original, sachant qu'il est possible d'effacer ou de revoir la présentation de la carte puisqu'il s'agit d'un dessin que vous pouvez agrémenter à votre guise.
dernière mise à jour le 18/11/2008
Auteur
de la macro : Christian Hervé bzhgeo@gmail.com et
GeOOoBlog
Ddacticiel Christian
Hervé & Gilles Badufle
Licence
CCC