banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 04 April 2011 12:04

Geofou34
Participant occasionnel
Date d'inscription: 21 Apr 2009
Messages: 34

combiner couche shp en récupérant le nom de la couche

Bonjour à tous,

Voilà un nouveau défi

Je souhaite combiner plusieurs shapefile en un seul qui ont tous la même structure attributaire jusque là tout va bien.

Cependant, je veux pouvoir récupérer le nom de la couche origine dans un attribut du shape finale.

Avez-vous une solution ?

Ex:

Attributs 1 | Attributs 2 | Nom Couche |
     0         |      12456  |  nomcouche1|
     1         |      21544  |  nomcouche2|

Merci d'avance

Hors ligne

 

#2 Mon 04 April 2011 12:12

nitram
Participant assidu
Lieu: Brest
Date d'inscription: 19 May 2009
Messages: 990
Site web

Re: combiner couche shp en récupérant le nom de la couche

Bonjour,

Utilises-tu ETgeowizzard?
Si oui quand tu lance l'outil "merge layer" il te créer un champs automatiquement où se trouve le chemin complet de la couche, il y a donc son nom.

C'est juste une piste à voir...
Martin

Hors ligne

 

#3 Mon 04 April 2011 15:09

Geofou34
Participant occasionnel
Date d'inscription: 21 Apr 2009
Messages: 34

Re: combiner couche shp en récupérant le nom de la couche

Oui tout à fait je l'utilise en version gratuite, j'essaie car souvent il est limité en nombre avec cette version.
Je fais un retour.
Pour info je suis en version 9.3.1 et je dispose d'une version 10 également.

Hors ligne

 

#4 Mon 04 April 2011 15:24

Geofou34
Participant occasionnel
Date d'inscription: 21 Apr 2009
Messages: 34

Re: combiner couche shp en récupérant le nom de la couche

Je viens d'essayer et c'est un succès.

Effectivement, ETGeowizard ajoute deux champs un ID pour chaque objet de la couche et un champs qui spécifie le chemin du shp
C:\xxx\monshp.shp pour chaque shp de base avec donc son nom.

Merci bien Martin.

Hors ligne

 

Pied de page des forums

Powered by FluxBB