Professional Documents
Culture Documents
GvSIG 1.10 Pas A Pas7
GvSIG 1.10 Pas A Pas7
Nous avons vu dans le tutoriel gvSIG pas à pas n°1 comment réaliser une jointure entre un
shape et un fichier dbf. Dans ce tutoriel, nous allons voir comment utiliser une table d’une
base access ou une table de type excel via une connexion ODBC comme table
complémentaire dans gvSIG. Ceci permet d’avoir une liaison dynamique à ces tables
directement depuis des bases de données, ce que ne permet pas la simple jointure de table
avec un dbf.
-Pour une table de type excel, il n’y a pas de différence fondamentale par rapport à la
préparation d’une table attributaire complémentaire enregistrée en dbfIV. Il faut suivre
les mêmes principes : pas d’accent dans le nom des colonnes, pas de lignes vides au dessus
des en-têtes de colonnes etc. Pour revoir tous les éléments à respecter, il faut se reporter au
tutoriel gvSIG pas à pas n°1. Il faut également faire attention au nom donné à la feuille excel
(éviter les accents…). Par contre, il ne faut pas l’enregistrer en dbfIV : elle reste en xls.
Créer les champs de la table, en n’oubliant pas de créer un champ permettant la liaison avec le
shape. Attention, comme pour les tables dbfIV ou csv, gvSIG n’aime pas les noms de champs
contenant des accents !
Renseigner la table avec les données statistiques que l’on veut cartographier
Pour créer la liaison entre excel ou access et gvSIG, nous allons utiliser une connexion
ODBC. Il nous faut d’abord indiquer à l’administrateur des sources de données ODBC le
chemin de notre base excel ou access
- pour une liaison vers access, cliquer sur « microsoft access driver .mdb »
indiquer le nom de la base access, puis, dans « sélectionner », indiquer son chemin
Cliquer sur « nouveau » puis sur le 2° onglet de la boite de dialogue : « base de données »
L’avantage de cette liaison par rapport au passage par une table intermédiaire de type dbf ou
csv est que la liaison est dynamique : toute modification dans la table excel ou de la base
access est prise en compte directement dans gvSIG.
Avant :
Exemple : carte thématique de la grippe avec les 6 pays les plus touchés au début de
l’épidémie
Remarque : pour modifier la table excel ou la base access, il faut fermer gvSIG
Attention : si la ou les données statistiques que vous ajoutez ne sont pas incluses dans les
intervalles définis de votre discrétisation, il faudra bien sûr redéfinir vos intervalles, sauf si
vous avez tenu compte de ce paramètre dès la 1° définition des intervalles !