You are on page 1of 17

gvSIG 1.

11 pas pas n1 Afficher des donnes ncessaires la cration dune carte dans gvSIG
Pour une premire approche de gvSIG, nous nous attacherons dans ce tutoriel expliquer comment afficher les fonds de carte au format shape (.shp) et comment importer les tables attributaires au format dbf. Dmarrer gvSIG, en double-cliquant sur le raccourci gvSIG situ sur le bureau La fentre suivante souvre :

Cette fentre prsente le gestionnaire de projet, qui permet laccs trois modules diffrents : - vue : la vue est la fentre principale qui va permettre dafficher le fichier de formes qui contient le fond de carte sur lequel nous voulons travailler - table : ce module permet dajouter un table dattributs non associe un fichier de formes shape - carte : ce module sert raliser les mises en pages finales La premire tape, la plus prudente, consiste enregistrer une premire fois le projet : aller dans fichier, enregistrer le projet Le projet gvSIG regroupe lensemble des composants de toutes les actions effectues dans gvSIG pour crer une carte. Le projet ne contient pas en lui-mme les shape et dbf1, mais indique leur chemin daccs au logiciel.
Pour savoir ce que sont les fichiers de formes (shape) et les tables attributaires (travailles ici sous format dbf), se reporter au tutoriel SIG : dfinition
1

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 1

Enregistrer le projet lendroit voulu, en lui donnant un nom. Cet enregistrement seffectue sous format gvp. Le fichier gvp est un fichier qui enregistre tout le travail ( projet ) qui va tre effectu sous gvSIG, jusqu la mise en carte finale. Attention : il est prudent denregistrer frquemment le projet en cours de travail ! Attention bis : si vous dplacez votre fichier gvp, ou les fichiers que vous avez utiliss dans votre projet sur votre ordinateur sans passer par gvSIG, gvSIG ne pourra pas retrouver les chemins daccs il faut donc limiter au maximum de dplacer des projets si on veut pouvoir les rouvrir ultrieurement ! 1- Afficher le fond de carte dans la vue Cliquer sur licne vue : le module sactive Cliquer sur nouvel amer : Sans titre-0 saffiche dans la fentre principale du gestionnaire de projet

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 2

Cliquer sur Sans titre-0 : cette ligne est alors slectionne Cliquer sur renommer Changer le nom de la vue

Cliquer sur OK , le changement est bien pris en compte Cliquer sur le nouveau nom donn la vue pour la slectionner nouveau Cliquer sur ouvrir : la vue souvre

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 3

Agrandir la vue La vue qui sest ouverte est vide : il faut y ajouter notre fond de carte (fichier de formes shape) Cliquer sur le symbole reprsentant deux fichiers de formes superposs et un petit plus, ou aller dans Vue, ajouter une couche gographique ou taper le raccourci Alt+O : une fentre permettant dajouter le fichier de formes souvre

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 4

Rester dans longlet fichier : nous ne nous servirons pas des autres onglets dans cette premire formation. Cliquer sur ajouter : une fentre ouvrir saffiche Rechercher le fichier de formes (shp) afficher

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 5

Remarque : vous pouvez galement afficher un fichier de type raster2 dans cette vue : il faut alors slectionner dans fichiers de type gvSIG image driver la place de gvSIG shp driver , sur lequel gvSIG souvre par dfaut

Une fois le fichier shp slectionn, cliquer sur ouvrir , puis sur accepter dans la fentre prcdemment ouverte : le fichier de formes saffiche alors lcran

Pour pouvoir travailler sur ce shape, il faut le slectionner en cliquant sur son nom : il se met alors en gras

Pour les diffrences entre fichiers de formes (vectoriels) et fichiers raster, se reporter la formation SIG : dfinition

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 6

Pour visualiser la table dattributs associe ce shape, cliquer sur le symbole reprsentant une table avec un petit rond jaune devant, ou aller dans couche : voir la table des attributs : la table des attributs saffiche dans une nouvelle fentre.

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 7

Souvent, les donnes sont disponibles non pas dans la table attributaire du fond de carte, mais dans un autre fichier. Une solution fastidieuse consisterait recopier dans une colonne de la table attributaire les donnes statistiques cartographier : heureusement, il existe un moyen plus simple : la jointure de tables3
Il est aussi possible de raliser des liaisons plus complexes avec des tables externes au projet, mais nous nous en tiendrons ici un travail avec une table importe dans le projet, plus simple grer pour un dbutant.
3

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 8

2- Ajouter un fichier contenant des attributs quantitatifs (et/ou qualitatifs) complmentaires

Nous travaillerons ici partir dun fichier tableur de type calc LibreOffice. Le mme exercice est possible partir de tout logiciel tableur qui permet lenregistrement dune table sous format dbf ou csv. Il faut dabord travailler le fichier et lenregistrer sous le format dbf. Lexemple pris ici est issu du fichier xls des populations lgales de lINSEE, tlchargeable cette adresse : http://www.insee.fr/fr/ppp/bases-de-donnees/recensement/populations-legales/francedepartements.asp

Nous ouvrons ce fichier sa page dpartements : nous voyons quil na pas t cr pour tre enregistr sous dbf : il contient plusieurs lignes de titre le format dbf nest possible quavec des fichiers excel simples : une seule feuille de classeur utilise, un seul titre par colonne, pas de colonnes ni de lignes masques il faut donc retravailler le fichier dorigine pour obtenir un fichier simplifi comme ceci :

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 9

Attention ! le format dbf et gvSIG grent avec difficults les accents : mieux vaut viter tout accent dans les fichiers ainsi crs ! De mme, ils ne grent pas les titres trop longs : il faut les raccourcir ! Dans ce fichier, les donnes statistiques ne se prsentent pas forcment dans le mme ordre que dans la table attributaire du fichier de formes. Cela na pas dimportance, car la jointure entre la table attributaire et la table contenant les estimations de rendement va se faire grce une colonne de jointure : ici, le numro des dpartements. Il faut donc que tant la table attributaire du fond de carte des dpartements que le fichier contenant les estimations de rendements contiennent une colonne comportant ces numros. Une fois le fichier simplifi, il faut slectionner la zone du classeur qui est remplie avec la souris et lenregistrer sous dbf

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 10

Remarque : lors de lenregistrement sous dbf, calc va gnrer un message dalerte auquel il faut rpondre oui . Une fois le fichier dbf cr, retournez dans la fentre vue de gvSIG Cliquer sur afficher, gestionnaire de projet : le gestionnaire de projet souvre au dessus de la vue

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 11

Cliquer sur licne table : le module de gestion des tables est activ. Le nom de la table attributaire du fichier de formes affich dans la vue doit dj apparatre dans ce module.

Cliquer sur nouvel amer Dans la fentre qui saffiche, rester sur longlet fichier et cliquer sur ajouter Cliquer sur le fichier dbf que lon veut importer dans gvSIG : ici, cest le fichier contenant les donnes de population lgale de lINSEE.

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 12

Cliquer sur ouvrir puis sur accepter dans la fentre gvSIG prcdemment ouverte : la table souvre.

A partir de cette table, ou en revenant dans la table attributaire du fichier de formes, nous allons maintenant raliser la jointure. 3- Joindre le fichier complmentaire de formes et la table attributaire

Nous allons permettre lordinateur de lier chaque forme gographique du fichier shape aux donnes attributaires complmentaires du fichier dbf, de faon pouvoir localiser ces donnes attributaires complmentaires. Cest la jointure.

Cliquer sur table, joindre

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 13

Une fentre de dialogue apparat qui va permettre de joindre la table attributaire du fond de carte des dpartements de lIGN avec la table complmentaire de lINSEE. Slectionner la table dattributs du fond de carte IGN

Puis slectionner la colonne servant la jointure dans cette table (code_dept, contenant le numro de dpartement)

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 14

Choisir un prfixe de champ court : il apparatra au dbut du nom de chaque colonne de la nouvelle table jointe Cliquer sur aprs Puis slectionner la table complmentaire de lINSEE Slectionner la colonne servant la jointure dans cette table

Choisir un prfixe de champ court. gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 15

Cliquer sur finition : la jointure est ralise. Elle est visible en ouvrant la table attributaire du fichiers de formes.

Attention ! La jointure ne fonctionne quentre champs de mme type : soit texte, soit nombre. Remarque : si besoin, il est possible de dissoudre la jointure en cliquant sur table, supprimer les jointures

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 16

Remarque bis : le mme exercice est possible avec le format csv, pour travailler sur des donnes de type caractre (string). La dmarche est la mme. Pour tre enregistr de faon complte sous format csv, le fichier de base a galement besoin de ne pas comporter de titres sur plusieurs lignes, et avoir des en-ttes de colonne de prfrence sans accent et sans espace (exemple : Num_dept) Pour charger un fichier csv dans gvSIG, il faut slectionner le driver csv au moment du chargement

gvSIG 1.11 pas pas n1 Auteur : Christine C. de http://sig-pour-tous.forumactif.com Tutoriel protg par licence Creative Commons- utilisations commerciales interdites 17

You might also like