PROCÉDURE

dupliquer des entités en fonction d’attributs dans une table associée dans ArcGIS Pro

Last Published: November 5, 2021

Résumé

Les tables associées sont utiles pour fournir des informations attributaires supplémentaires sur une couche d’entités. Dans certains cas, une entité unique (origine) peut être associée à plusieurs enregistrements (destination) lorsque leur relation est de type un vers plusieurs. Par exemple, une même parcelle peut appartenir à deux propriétaires terriens ou plus. L’outil Ajouter une jointure permet de joindre toutes les données d’une table associée à une couche d’entités et de dupliquer les entités qui sont associées à plusieurs enregistrements. Par exemple, une unité de parcelle avec deux propriétaires s’affiche sous la forme de deux polygones superposés dupliqués.

Dans cet exemple, une couche d’entités nommée Parcels (Parcelles) contient les champs suivants : UNIT et ADD_STREET.

Champs dans la couche d’entités.

Une table associée nommée Relate_parcel contient les champs suivants : UNIT et OWNER. Le champ UNIT est associé au champ UNIT dans la couche d’entités dans le cadre d’une relation un vers plusieurs. Il s’agit de l’attribut commun entre la table associée et la couche d’entités. Dans cet exemple, l’unité 02210 a trois propriétaires : Propriétaire 3, Propriétaire 4 et Propriétaire 5.

Table associée.

Procédure

Remarque : Vérifiez que l’option Keep All Target Features (Conserver toutes les entités cibles) est décochée pour conserver uniquement les enregistrements correspondants.
  1. Dans ArcGIS Pro, utilisez l’outil Add Join (Ajouter une jointure) pour joindre la couche d’entités à la table associée.
    1. accédez à View (Vue) > Geoprocessing (Géotraitement).
Accéder à la fenêtre Géotraitement
  1. Dans la fenêtre Geoprocessing (Géotraitement), recherchez l’outil Add Join (Ajouter une jointure) dans la zone de recherche.
Rechercher l’outil Ajouter une jointure
  1. Sous Parameters (Paramètres), spécifiez la couche souhaitée pour Input Table (Table en entrée) et Join Table (Table de jointure).
  2. Spécifiez les champs souhaités pour Input Join Field (Champ de jointure en entrée) et Join Table Field (Champ de table de jointure). L’exemple dans cet article utilise les champs UNIT pour la jointure.
  3. Décochez l’option Keep All Target Features (Conserver toutes les entités cibles). Cliquez sur Run (Exécuter).
Paramètres de l’outil Ajouter une jointure avec l’option Conserver toutes les entités cibles décochée

L’image suivante affiche les champs joints. Dans cet exemple, l’unité de parcelle 02210 est dupliquée sous la forme de trois polygones identiques et affiche ses propriétaires (Propriétaire 3, Propriétaire 4 et Propriétaire 5).

Champs joints avec polygones dupliqués.

  1. Utilisez l’outil Copy Features (Copier des entités) pour rendre la jointure permanente. Une nouvelle classe d’entités est créée à l’aide de cet outil.
    1. Dans la fenêtre Geoprocessing (Géotraitement), recherchez l’outil Copy Features (Copier des entités) dans la zone de recherche.
    2. Sous Parameters (Paramètres), sélectionnez la couche souhaitée pour Input Features (Entités en entrée). Cliquez sur Run (Exécuter).

ID d’article: 000026506

Recevoir des notifications et trouver des solutions liées à de nouvelles questions ou à des problèmes connus

Recevez des réponses synthétisées et des solutions en vidéo de notre nouvel agent conversationnel (IA).

Télécharger l’application Esri Support

Informations associées

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement