Pages: 1
- Sujet précédent - [ArcGis 10.2] Générer des couches après une mise en relation - Sujet suivant
#1 Tue 22 April 2014 18:01
- Hix Boson
- Participant occasionnel
- Lieu: Mbabane
- Date d'inscription: 22 Apr 2014
- Messages: 35
[ArcGis 10.2] Générer des couches après une mise en relation
Bonjour,
j'aimerai générer automatiquement des couches (shp) suite à une mise en relation entre une table et un tableur. Mon soucis est que ce sont des relations de type n:1 et que je n'arrive pas à exploiter cette cardinalité. Je m'explique, j'ai :
- un tableur de 56 249 lignes (appellations par communes ; cf capture d'écran)
- 36 594 communes contenues dans une table (couche commune de l'IGN GEOFLA)
J'ai un champ Code_INSEE en commun qui me permet de faire des jointures mais certaines communes sont reliées à plusieurs enregistrements, j'étais donc plutôt parti pour la mise en relation (qui fonctionne très bien mais qui reste une simple info stockée "passivement" dans la table).
En fait j'aimerai avoir autant de couches que d'appellations. Exemple :
L'appellation A comprend les communes 01, 02, 03 -> couche .shp
L"appellation B comprend les communes 02, 03, 04 -> couche .shp
L'appellation C comprend les communes 01, 04, 05, 06 -> couche .shp
...
Est-il possible d'exploiter cette relation et d'en générer des couches ? (autrement que manuellement vous l'aurez compris)
Toute idée est bonne à prendre alors n'hésitez pas
Merci d'avance
Hors ligne
#2 Fri 25 April 2014 10:06
- grdfred
- Participant actif
- Lieu: nantes
- Date d'inscription: 17 Jul 2007
- Messages: 56
Re: [ArcGis 10.2] Générer des couches après une mise en relation
Bonjour,
Une piste à explorer l’utilisation des tables de requête : http://help.arcgis.com/fr/arcgisdesktop … 0v9000000/
Je l'ai utilisé dans le cadre d'une relation de 1 à n pour gérer la symbologie.
A priori voici les paramètres à entrer :
Table en entrée : la couche appellation et la table commune
choix de champs : ne pas oublier le champ Shape
expression jointure/relation sur le champ Code_Insee des 2 tables : Code_Insee=Code_Insee
Tu obtient un thème virtuel que l'on peut exporter en lyr ou en shape
... A tester !!
Cependant vu le nombre des vos données un script ou un model builder sera certainement nécessaire.
Frédéric
Hors ligne
#3 Mon 28 April 2014 15:06
- Hix Boson
- Participant occasionnel
- Lieu: Mbabane
- Date d'inscription: 22 Apr 2014
- Messages: 35
Re: [ArcGis 10.2] Générer des couches après une mise en relation
Bonjour et merci de cette réponse,
j'avais commencé à explorer cette piste mais n'ayant jamais utilisé la fonctionalité "Make Query Table", je n'ai fait que tatonner sans réelllement savoir si j'allais dans la bonne direction. Je vais approffondir ça.
Peut-être en effet que Model Builder serait plus adapté.... à voir.
Je regarde tout ca de plus près et tiens le post à jour si j'ai une piste interessante.
Hors ligne
Pages: 1
- Sujet précédent - [ArcGis 10.2] Générer des couches après une mise en relation - Sujet suivant