Bandeau haut

Outils pour utilisateurs

Outils du site


fonctions:structuration:gestiontable:gvsig

Gestion des tables :

La modification de structure d’une table attributaire est à éviter dans la mesure du possible, car l’ajout ou le retrait des champs peut perturber la table.

Gvsig 2.0 gère différents types d’attributs : texte, entier, réel double, date et booléen.

Gestion des champs :

Pour commencer l’édition d’une couche ou d’une table, cliquez sur le menu Commencer l’édition ou par clic droit sur le nom de la couche ;

Une fenêtre est accessible à partir de : Table > Field Manager

A partir de ce menu, vous pouvez :

- modifier ou supprimer un champ existant

- créer un champ nouveau

Lors de la création du champ, on peut définir comme éléments :

- Type : nombre (texte, réel double (symbologie surface), entier (population).

- Longueur : pas besoin d’une longueur de 50 pour les données cadrées, par contre pour les noms de communes, cela semble indiqué.

-Précision : sera en fonction de la donnée.

Le champ servant d’index à la table ne se trouve pas par défaut lors de la création d’une table. L’indexation d’une table de façon automatique n’est pas possible.

On peut remplir automatiquement un champ par une expression, ou par le biais (Colonne > Expression) à condition que la l’édition soit déjà activé.

Gestion des accès : Il est possible de travailler sur des tables provenant de bases de données externes, via des connexions dont le driver utilisé varie selon le type de système de gestion de bases de données. Gestionnaire de Projet > Nouveau amer

Connexion à une BD externe :

Cette fonction est accessible à partir de : Afficher > Gestion de connexion à BD Spatiale après cliquez sur Ajouter.

Jointure /Liasion / fusion :

Les opérations de jointures permettent d'ajouter les champs d'une table cible à ceux d'une table source à partir d'un champ commun aux deux tables. On peut ainsi générer de nouvelles entités (couche géographique + table attributaire).

Pour effectuer une jointure de tables, vous devez:

1. Vous assurer que les tables à joindre sont dans des formats compatibles avec la version de gvSIG (dbf, csv…) et que les champs à joindre sont de même type (texte, numérique…)

2. Charger les tables à joindre dans le gestionnaire de projet.

3. Ouvrir une des tables à joindre

4. Lancer la commande Table > Joindre ou cliquer sur l'icône correspondante

5. Sélectionner la table origine de la jointure (il s'agit de la table source qui recevra les

nouveaux champs)

6. Sélectionner le champ clé (champ qui permettra d'effectuer la jointure)

7. Sélectionner la table à relier (table cible dont les champs seront affectés à la table Source)

8. Sélectionner le champ clé

9. Valider en cliquant sur finaliser à la fin de la procédure

A la fin de la procédure, les champs de la table cible sont ajoutés dans la table source. Il est possible d'exporter la couche ainsi créée.

La liaison entre deux tables se fait de la même manière que la jointure :

- Sélection de la table d’origine à lier, puis du champ à lier, après on sélectionne la seconde table et du champ associé.

Cet outil est différent de la jointure puisque, dès lors qu’elle est initiée, tous les changements effectués dans l’une des tables seront présents dans la seconde

fonctions/structuration/gestiontable/gvsig.txt · Dernière modification : //10/12/2014 16:50// de megard

Bandeau bas