Configurer l’appariement de champs

L’appariement de champs est utilisé par l’outil Transférer des attributs Transférer des attributs et d’autres outils de mise à jour qui copient des attributs à partir d’une couche d’entités et les collent sur d’autres entités. Vous pouvez apparier des champs, faire automatiquement correspondre les champs pertinents et intégrer des expressions ArcGIS Arcade.

L’appariement des champs attributaires est disponible sur l’onglet Edit (Mettre à jour), dans le groupe Tools (Outils) du lanceur de boîte de dialogue, et dans la fenêtre de l’outil Transférer des attributs Transférer des attributs si vous cliquez sur le bouton Editor Settings (Paramètres de l’éditeur) Menu.

  1. Sous l’onglet Edit (Modifier) du groupe Tools (Outils), cliquez sur le lanceur de boîte de dialogue Editor Settings (Paramètres de l’éditeur) Lanceur.
  2. Cliquez sur Field Mapping (Appariement de champ).
  3. Cliquez sur l’onglet Fields (Champs) et sélectionnez une couche d’entités source et cible.
    1. Cliquez sur la flèche de liste déroulante Source et sélectionnez une couche source.
    2. Cliquez sur la flèche de liste déroulante Target (Cible) et sélectionnez une couche cible.
  4. Pour réinitialiser, effacer ou faire automatiquement correspondre des champs, cliquez sur les outils suivants de la barre d’outils :
    • Reset (Actualiser)Annuler : permet de restaurer l’appariement de champ selon les derniers paramètres enregistrés.
    • Auto Match (Appariement automatique) Inverser la sélection : apparie automatiquement les champs en fonction des correspondances de noms de champ et de types de données. Il s'agit de l'option par défaut.
    • Clear (Effacer) Effacer les résultats : remplace les appariements de champ actuels pour qu’aucun attribut ne soit explicitement transféré.
  5. Pour coder ou mettre à jour des expressions ArcGIS Arcade, cliquez sur l’onglet Expression.
    Attention :

    Si vous modifiez des paramètres sur l’onglet Fields (Champs), l’expression actuelle est remplacée. Lorsque cela se produit, vous devez à nouveau saisir l’expression.

    • Reset (Réinitialiser) Réinitialiser : restaure les derniers paramètres enregistrés de l’expression.
    • Verify (Vérifier) Vérifier : recherche les erreurs de syntaxe. Le numéro de ligne et la cause de l’erreur sont indiqués dans le message d’erreur.
    • Import (Importer) Show in folder : importe un fichier d’expression d’étiquette (LXP).
    • Export (Exporter) Exporter : exporte l’expression vers un fichier d’expression d’étiquette (LXP).
  6. Cliquez sur OK pour enregistrer vos paramètres et fermer la boîte de dialogue.
Approfondissement :

À l’aide du profil d’appariement de champ, vous pouvez coder des expressions ArcGIS Arcade afin d’effectuer des calculs et renvoyer des valeurs utilisées par une fonction spécifique. Vous pouvez ainsi interroger la valeur actuelle d’un champ cible et copier la valeur attributaire source uniquement si elle est supérieure à la valeur cible.

Les valeurs de champ conservent leur type de données. Plusieurs lignes séparées par une virgule sont autorisées dans la même fenêtre. Les types en entrée et en sortie sont déterminés par le profil de la fonction pour laquelle l’expression est évaluée.

L’exemple suivant copie les valeurs de champ des entités source Elevation et Rotation vers les champs cible du même nom.

return {
  "Elevation" : $sourceFeature['Elevation'],
  "Rotation" : $sourceFeature['Rotation']
}

Rubriques connexes


Dans cette rubrique