français

Procédure : associer des attributs d’autres entités à une parcelle

Résumé

Dans une couche surfacique ordinaire, une classe d’entités récemment mise à jour peut être remplacée par la classe d’entités d’origine. Toutefois, dans le cas de polygones d’atelier parcellaire, il n’est pas possible d’utiliser une nouvelle couche surfacique pour remplacer la couche de parcelles surfaciques d’origine.

Les instructions fournies expliquent comment associer des attributs d’autres entités à une parcelle pour mettre à jour la classe d’entités de parcelle d’origine avec les champs sélectionnés de la table en cours de jointure, tout en préservant la classe d’entités de parcelle d’origine.

Procédure

  1. Utilisez l’outil Spatial Join (Jointure spatiale) pour joindre la couche de parcelles et la couche de classes d’entités dans la relation spatiale.
    1. Dans la fenêtre Catalog (Catalogue), accédez à System Toolboxes (Boîtes à outils système) > boîte à outils Analysis (Analyse) > Overlay (Superposition) > Spatial Join (Jointure spatiale).
    2. Définissez la couche de classes d’entités comme entité cible.
    3. Définissez la couche de parcelles comme entité de jointure.
    4. Spécifiez l’emplacement et le nom de la classe d’entités en sortie.
    5. Sélectionnez l’opération de jointure JOIN_ONE_TO_ONE. Ceci évite que plusieurs copies d’un enregistrement de parcelle ne soient intégrées dans l’entité en sortie.
    6. Cliquez sur OK. Une nouvelle classe d’entités dotée des champs de la couche de parcelles et de la couche de classes d’entités en cours de jointure est créée.
  2. Joignez les attributs souhaités de la nouvelle classe d’entités à la couche de parcelles d’origine. L’outil Join Field (Joindre un champ) permet de sélectionner certains champs à inclure dans l’entité en sortie. L’outil Add Join (Ajouter une jointure) génère tous les champs joints dans l’entité en sortie.
    • Option A : utiliser l’outil Join Field (Joindre un champ)
      1. Dans la fenêtre Catalog (Catalogue), accédez à System Toolboxes (Boîtes à outils système) > boîte à outils Data Management (Gestion des données) > Joins (Jointures) > Join Field (Joindre un champ).
      2. Définissez la couche de parcelles comme table en entrée.
      3. Utilisez le champ contenant des valeurs uniques pour la jointure, par exemple le numéro de parcelle.
      4. Définissez la couche de classes d’entités que vous venez de créer comme table de jointure.
      5. Spécifiez le champ de jointure en sortie.
      6. Sélectionnez les champs à inclure dans la table jointe.
      7. Cliquez sur OK.
    • Option B : utiliser l’outil Add Field (Ajouter une jointure)
      1. Dans la fenêtre Catalog (Catalogue), accédez à System Toolboxes (Boîtes à outils système) > boîte à outils Data Management (Gestion des données) > Joins (Jointures) > Add Join (Ajouter une jointure).
      2. Sélectionnez la couche de parcelles comme nom de couche ou vue tabulaire.
      3. Utilisez un champ contenant des valeurs uniques pour la jointure, par exemple le numéro de parcelle.
      4. Sélectionnez la couche de classes d’entités que vous venez de créer comme table de jointure.
      5. Spécifiez le champ de jointure en sortie.
      6. Cliquez sur OK. La classe d’entités de parcelles d’origine est mise à jour avec les champs issus de la table en cours de jointure.

        parceltable

Informations associées