Pages: 1
- Sujet précédent - [ArcGis 10.0] Exploitation cartographique des relations : symbologie? - Sujet suivant
#1 Fri 08 November 2013 10:08
- grdfred
- Participant actif
- Lieu: nantes
- Date d'inscription: 17 Jul 2007
- Messages: 56
[ArcGis 10.0] Exploitation cartographique des relations : symbologie?
Bonjour,
Voici mon problème, j'ai d'une part un thème de point représentant des mares. Chaque mare a un identifiant unique. D'autre part j'ai un tableau excel contenant 3 champs l'identifiant de la mare, l'année d’inventaire(2011,2012,2013 ..), le nom de l'espèce trouvée (grenouille vert, rainette, triton ..).
Via une relation je récupère pour chaque mare les informations et avec l'outil identifier je peux consulter les données.
Cependant je souhaiterais par exemple pouvoir visualiser les mares contenant des rainette en 2012. Comment faire ? les outils de sélection ne permettent pas d'attaquer la relation, la symbologie non plus !!
Précision je travaille avec des shapefiles mais je peux passer en géodata sans souci si cela répond mieux au problème.
Merci d'avance pour vos réponses
Frédéric
Hors ligne
#2 Fri 08 November 2013 10:35
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
Bonjour,
Si tu enregistre sous dans un nouveau shp la liaison sera intégrée à ta table
(et tu pourra requêter comme tu veux)
Dernière modification par Forestis (Fri 08 November 2013 10:36)
[Matthieu Pette - Ad Terram] (@Ad_Terram sur le PiouPiou bleu)
~Géomaticien Indépendant~
Hors ligne
#3 Fri 08 November 2013 11:35
- grdfred
- Participant actif
- Lieu: nantes
- Date d'inscription: 17 Jul 2007
- Messages: 56
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
Si tu enregistres sous dans un nouveau shp la liaison sera intégrée à ta table (et tu pourras requêter comme tu veux)
Cela ne fonctionne pas.
Sous ArcMap version ArcView lorsque j'exporte mon thème mare (après avoir fait la relation) j'obtiens le même thème sans les nouveaux champs. Je n'arrive pas à faire de relation sous ArcCatalog
Peut-être que je dois utiliser la version ArcEditor ou ArcInfo. Dos-je travailler sous une geodatabase pour faire ma relation puis l'exporter en shape ?
merci de votre aide
Hors ligne
#4 Fri 08 November 2013 11:54
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
ton thème ? Tu parle d'un .lyr ? je parle de faire un export vers un nouveau shape avec l'outil bouton droit sur la couche-> "Données" ->"exporter des données"
[Matthieu Pette - Ad Terram] (@Ad_Terram sur le PiouPiou bleu)
~Géomaticien Indépendant~
Hors ligne
#5 Fri 08 November 2013 12:02
- grdfred
- Participant actif
- Lieu: nantes
- Date d'inscription: 17 Jul 2007
- Messages: 56
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
Je pars toujours du shape mare. Voici mes données (test) pour exemple.
Hors ligne
#6 Fri 08 November 2013 12:33
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
Je viens de le faire aucun probleme
J'ai ouvert la couche
J'ai fait bouton droit -> "jointures et relations"->"joindre"
puis bouton droit -> "données"->"exporter des données"
[Matthieu Pette - Ad Terram] (@Ad_Terram sur le PiouPiou bleu)
~Géomaticien Indépendant~
Hors ligne
#7 Fri 08 November 2013 13:27
- grdfred
- Participant actif
- Lieu: nantes
- Date d'inscription: 17 Jul 2007
- Messages: 56
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
J'ai fait bouton droit -> "jointures et relations"->"joindre"
puis bouton droit -> "données"->"exporter des données"
Oui la jointure fonctionne mais je n'ai que mes 4 points !! ce que je veux faire c'est une relation de mes 4 mares avec les 24 enregistrements de ma table inventaire. Donc si possible réussir à symboliser de façon différente les années de passage et les espèces trouvées. La jointure ne répond pas à la question posée !!
Je ne suis pas sur qu'ArcGis permette d'une façon ou d'une autre de faire une symbologie à partir d'une relation. Tous les exemples connus d'utilisation des relations de 1 à plusieurs servent à de l'information via l'outil identifier !!
Merci tout de même Forestis pour tes réponses.
Hors ligne
#8 Fri 08 November 2013 14:58
- grdfred
- Participant actif
- Lieu: nantes
- Date d'inscription: 17 Jul 2007
- Messages: 56
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
J'ai fait bouton droit -> "jointures et relations"->"joindre"
puis bouton droit -> "données"->"exporter des données"
Oui la jointure fonctionne mais je n'ai que mes 4 points !! ce que je veux faire c'est une relation de mes 4 mares avec les 24 enregistrements de ma table inventaire. Donc si possible réussir à symboliser de façon différente les années de passage et les espèces trouvées. La jointure ne répond pas à la question posée !!
Je ne suis pas sur qu'ArcGis permette d'une façon ou d'une autre de faire une symbologie à partir d'une relation. Tous les exemples connus d'utilisation des relations de 1 à plusieurs servent à de l'information via l'outil identifier !!
Merci tout de même Forestis pour tes réponses.
Hors ligne
#9 Fri 08 November 2013 15:06
- Meums
- Participant actif
- Lieu: Bordeaux
- Date d'inscription: 26 Mar 2009
- Messages: 98
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
Bonjour,
L'exploitation des relation 1-n est toujours un problème et nécessite une méthodologie particulière (nous avons parfois posé la question sur ce réso). J'utilise régulièrement cette technique (couche carto + table de liens) dans mon travail (études d'impacts environnement.) pour des productions carto :
1 - symbologies sur les données liées. C'est possible mais il est nécessaire d'ouvrir plusieurs fois la couche carto et de faire des jointures+ensemble de définition / champ lié (ex : mare_inventaire où espece = crapaud).
On obtient alors les objets uniquement concernés par l'ensemble de def.
2 - étiquetage des données liées est aussi problématique :
http://georezo.net/forum/viewtopic.php?id=76700 à partir du #5
-> l'outil concatenerowvalues nous a sauvé (signalé par Franck_B ; le pbl des accents & co a été résolu par Kevin Jousseaume)
-> en géodatabase, si on se débrouille sous access on peut se passer de l'outil...
Donc, deux méthodes d'exploitation pour de la production carto. L'une permet des symbologies, est pratique pour des cartes à petite echelle. L'autre, par de l'étiquetage, permet de réserver la symbologie à d'autres fins (enjeu de l'objet par ex.) tout en permettant de renseigner une liste d'espèces présentes sur l'objet en étiquetage
Je suivrai ce fil la semaine pro si besoin...
Emeric
Hors ligne
#10 Fri 08 November 2013 15:40
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
ah je comprend mieux ce que tu veux.
Sauf que le formatage de ton fichier Excel va a l'encontre des règles de gestion de bases de données.
voila comment je formaterai moi
du coup après tu te fais un fichier par année
[Matthieu Pette - Ad Terram] (@Ad_Terram sur le PiouPiou bleu)
~Géomaticien Indépendant~
Hors ligne
#11 Fri 08 November 2013 15:43
- grdfred
- Participant actif
- Lieu: nantes
- Date d'inscription: 17 Jul 2007
- Messages: 56
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
A force de recherche , de persuasion j'ai trouvé LA SOLUTION qui me convient bien
D'une part j'ai transféré mes données dans une géodatabase très simple ne contenant que mes mares et ma table d'inventaire.
Ensuite j'ai générer une table de requête (cf aide arcgis http://help.arcgis.com/fr/arcgisdesktop … 6r000000/)
Il faut juste charger les 2 données et dans l'expression SQL faire le lien entre les mares et l'inventaire (sur le champ identifiant)
Tout cela dans ArcMap. La table de requête générée est virtuelle mais est conservée dans le document.
Du coup je peux faire ma symbologie comme je le souhaite.
Si je rajoute des mares et des données d'inventaire (par saisie ou par charger des données), il faut juste fermer le document puis le rouvrir pour que la table de requête soit mise à jour ... génial
Pour ceux que cela intéresse voici un zip contenant mon document et ma base
@+
Frédéric
Hors ligne
#12 Fri 08 November 2013 16:20
Re: [ArcGis 10.0] Exploitation cartographique des relations : symbologie?
très intéressant comme solution je connaissais pas.
Une manière de faire un INNER JOIN sql en somme c'est dommage que cette fonction ne soit pas directement intégré dans l'outil de liaison.
[Matthieu Pette - Ad Terram] (@Ad_Terram sur le PiouPiou bleu)
~Géomaticien Indépendant~
Hors ligne
Pages: 1
- Sujet précédent - [ArcGis 10.0] Exploitation cartographique des relations : symbologie? - Sujet suivant