Pages: 1
- Sujet précédent - ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons - Sujet suivant
#1 Fri 20 June 2014 13:47
- Merlin
- Participant occasionnel
- Lieu: Montpellier
- Date d'inscription: 28 Jan 2008
- Messages: 18
ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons
Bonjour,
J'ai un shape, : un assemblage de parcelles cadastrales sur lequel j'ai crée un champ identifiant unique pour chaque parcelle.
j'ai un fichier excel qui regroupe les parcelles qui ont changé de propriétaire entre 2006 et 2012 avec ce même champ identifiant parcellaire et un numéro de vente.
Le but est de récupérer via une jointure les numéros de vente dans mon shape. La jointure fonctionne très bien, sauf que certaines parcelles ont changé de propriétaire plusieurs fois donc pour une parcelle je peux avoir 2 ou 3 numéros de vente. Mais la jointure ne me récupère pas les doublons...
Est-il possible de faire une manip dans la jointure pour récupérer les doublons au niveau des géométries, c'est à dire dans mon shape d'avoir par exemple une duplication du polygone représentant la parcelle avec le même identifiant mais un numéro de vente différent (comme dans excel)...
Je sais pas si j'ai été clair ! Mais merci d'avance si quelqu'un à une piste.
Cordialement.
François
Hors ligne
#2 Fri 20 June 2014 19:20
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons
Salut,
Plusieurs pistes
Avec Excel en passant par un tableau croisé dynamique.
Ou avec Arcview en passant pat arctoolbox -> gestion des données -> Générer une table de requête
--> http://help.arcgis.com/fr/arcgisdesktop … 006r000000
Ou encore en passant par Qgis (gratuit et portable) qui gère les jointures 1vers n depuis la 2.0 (il me semble).
A+
Joël
Hors ligne
#3 Sat 21 June 2014 09:18
Re: ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons
Bonjour,
Les tables croisées sont aussi réalisables dans ArcGIS mais seulement avec la version ArcInfo 10.
A+
Franck
PS :
Cela veut dire quoi Qgis gère les jointures 1 vers n ?
Que Qgis duplique les géométries si nécessaire ?
Hors ligne
#4 Sat 21 June 2014 20:11
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons
Salut,
PS :
Cela veut dire quoi Qgis gère les jointures 1 vers n ?
Que Qgis duplique les géométries si nécessaire ?
Correction --> "relation 1 vers n"
Perso jamais essayé , mais de plus amples infos sur ce lien:
http://www.forumsig.org/showthread.php/ … -dans-Qgis
A+
Joël
Dernière modification par Spacejo (Sat 21 June 2014 20:14)
Hors ligne
#5 Sat 21 June 2014 21:02
- Merlin
- Participant occasionnel
- Lieu: Montpellier
- Date d'inscription: 28 Jan 2008
- Messages: 18
Re: ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons
Merci pour vos réponses !
En fait j'ai réalisé l'opération très simplement sous MapInfo.
En faisant une requête SQL : champ identifiant unique de mon fichier parcelle = champ identifiant unique de mon fichier excel
MapInfo duplique les géométries sans poser de question
Mais j'essayerai la piste de Spacejo sur Arcview.
François
Hors ligne
#6 Sun 22 June 2014 08:54
Re: ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons
Bonjour,
Salut,
Correction --> "relation 1 vers n"
Comme dans ArcGIS alors... : Concepts clés de la mise en relation des tables
La méthode "Générer une table de requête (Gestion des données)" proposé par Joël devrait permettre de l'opération comme sous MapInfo.
Mais pour que cela fonctionne, il faut charger le shapefile et la table Excel dans une geodatabase ESRI.
A+
Franck
Hors ligne
#7 Mon 23 June 2014 10:06
- Merlin
- Participant occasionnel
- Lieu: Montpellier
- Date d'inscription: 28 Jan 2008
- Messages: 18
Re: ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons
Bonjour,
En effet la méthode proposé par Joël fonctionne aussi simplement que sur MapInfo
Merci beaucoup !
Bonne semaine !
Hors ligne
Pages: 1
- Sujet précédent - ArcView 10.0 - Jointure shape / Excel - Récupérer les doublons - Sujet suivant