Ajouter des données de couche ArcGIS à Excel

Remarque :

Certains processus peuvent nécessiter des privilèges spécifiques. Pour plus d’informations sur les types d’utilisateurs, les rôles et les privilèges, reportez-vous à la rubrique Comptes.

Vous pouvez ajouter et mettre à jour une table attributaire de couche ArcGIS Online ou ArcGIS Enterprise dans une feuille de calcul Microsoft Excel. Les mises à jour apportées aux données attributaires des couches ArcGIS dans la feuille de calcul Excel mettent à jour directement la couche hébergée dans ArcGIS. Pour en savoir plus sur les cartes et les couches, reportez-vous à la rubrique Couches.

Pour obtenir plus d’informations et accéder à une vidéo sur l’ajout d’une couche ArcGIS à Excel, consultez l’article de blog d’Esri Community.

Remarque :

Cette fonctionnalité n’est disponible que pour les couches d’entités. L’insertion de nouvelles entités dans la couche ArcGIS de la feuille de calcul Excel n’est pas prise en charge.

Ajouter une couche d’entités ou un groupe de couches à une carte et une feuille de calcul Excel

Pour ajouter une couche d’entités ou un groupe de couches à une carte et une feuille de calcul Excel, procédez comme suit :

  1. Dans les outils de la carte, cliquez sur le bouton Layers (Couches) Couches.

    La fenêtre Layers (Couches) apparaît.

  2. Dans la fenêtre Layers (Couches), cliquez sur Add (Ajouter) Addition.

    La fenêtre Add layer (Ajouter une couche) apparaît.

  3. Cliquez sur l’onglet ArcGIS.
  4. Cliquez pour sélectionner une couche d’entités ArcGIS Online ou ArcGIS Enterprise hébergée à distance dans le menu déroulant.

    Si nécessaire, cliquez sur le bouton Add attribute table to Excel and layer to map (Ajouter une table attributaire à Excel et une couche à la carte) Ajouter une table attributaire à Excel et une couche à la carte.

    Bouton Add attribute table to Excel and layer to map (Ajouter une table attributaire à Excel et une couche à la carte) d’ArcGIS for Excel

    Si la couche ajoutée est une couche d’entités ou un groupe de couches avec des couches d’entités, la table attributaire connectée est affichée et reflétée dans Excel avec les entités qui alimentent la carte.

Remarque :
Voici quelques points à prendre en compte :
  • Si vous avez déjà ajouté des données de couche ArcGIS dans votre feuille de calcul Excel et que la couche ArcGIS a été ajoutée à la carte ArcGIS for Excel, vous ne pouvez pas créer de couche à partir des mêmes données.
  • Lorsque vous ajoutez des données Excel à la carte pour créer une couche, vous pouvez partager la couche avec ArcGIS Online ou ArcGIS Enterprise. Toutefois, vous ne pouvez pas créer de couche de données Excel à l’aide des mêmes données.

Mettre à jour des tables autonomes ou asociées hébergées

ArcGIS for Excel prend en charge la mise à jour des tables autonomes, associées et de jointure qui sont associées à une couche ArcGIS hébergée à distance dans ArcGIS Online ou ArcGIS Enterprise. Les tables associées dans des couches intégrées dans votre feuille de calcul à partir d’une source éloignée peuvent être mises à jour directement dans Microsoft Excel.

Les tables associées définissent une relation entre deux tables. Les données associées ne sont pas ajoutées à la table attributaire de la couche, comme dans le cas d’une jointure. Vous pouvez par exemple associer une table contenant des informations sur la propriété des parcelles avec les données de couche de la parcelle car elles ont en commun un champ d’identification de parcelle.

ArcGIS Pro

Vous pouvez créer des tables associées à l’aide de ArcGIS Pro et publier la couche de table dans ArcGIS Online ou ArcGIS Enterprise. Vous pouvez intégrer la couche de table dans une feuille de calcul Excel à l’aide de ArcGIS for Excel à des fins de mise à jour.

Remarque :

ArcGIS for Excel ne prend pas en charge la création de tables associées dans Excel.

En savoir plus sur les tables associées hébergées dans ArcGIS Pro

En savoir plus sur les tables dans ArcGIS Pro

En savoir plus sur les jointures et les relations dans ArcGIS Pro

ArcGIS Survey123

Vous pouvez intégrer des données de ArcGIS Survey123 dans Excel pour les vérifier ou les mettre à jour. De nombreuses options permettent de créer des feuilles de calcul conformes à la spécification XLSForm ; Excel est la plus utilisée. Une fois que la table a été importée dans Excel, vous pouvez commencer le processus de mise à jour à l’aide de ArcGIS for Excel.

En savoir plus sur les tables associées hébergées dans Survey123

En savoir plus sur les tables dans Survey123

En savoir plus sur les répétitions Survey123

Afficher et mettre à jour les attributs de couche unique

Pour afficher et mettre à jour les attributs d’une couche d’entités, procédez comme suit :

  1. Dans la liste Layers (Couches), cliquez sur More options (Autres options) > Show layer details (Afficher les détails d’une couche) Afficher les détails d’une couche pour afficher les détails de la couche dans ArcGIS Online.
  2. Dans la page des détails de ArcGIS Online, cliquez sur l’onglet Data (Données).

    L’onglet affiche la vue tabulaire par défaut des attributs.

  3. Cliquez sur Settings (Paramètres) et vérifiez que la case Enable editing (Activer les mises à jour) est cochée dans la section Feature layer (hosted) (Couche d’entités (hébergée)).
    Remarque :

    Si la mise à jour est activée, vous pouvez mettre à jour une couche d’entités hébergée à distance dans la table Excel.

  4. Ajoutez la couche d’entités hébergée à distance à Excel.

    Une fois que vous avez mis à jour la table dans Excel, elle est synchronisée automatiquement avec la couche hébergée dans ArcGIS.

Afficher et mettre à jour les attributs de groupe de couches

Pour afficher et mettre à jour les attributs de groupe de couches, procédez comme suit :

  1. Dans la liste Layers (Couches), cliquez sur More options (Autres options) > Show layer details (Afficher les détails d’une couche) Afficher les détails d’une couche pour afficher les détails de la couche dans ArcGIS Online.
  2. Dans la page des détails de ArcGIS Online, cliquez sur l’onglet Data (Données).

    L’onglet affiche la vue tabulaire par défaut des attributs.

  3. Cliquez sur Settings (Paramètres) et vérifiez que la case Enable editing (Activer les mises à jour) est cochée dans la section Feature layer (hosted) (Couche d’entités (hébergée)).
    Remarque :

    Si la mise à jour est activée, vous pouvez mettre à jour un groupe de couches dans la table Excel.

  4. Ajoutez le groupe de couches à Excel.

    Dans Excel, cochez une ou plusieurs cases du widget Select attribute tables (Sélectionner des tables attributaires).

  5. Cliquez sur Add (Ajouter).

    La table attributaire de chaque couche d’entités du groupe de couches s’ouvre dans une nouvelle feuille de calcul distincte. Toutes les couches sont ajoutées simultanément à la carte.

  6. Cliquez éventuellement sur Cancel (Annuler) pour quitter le widget et sélectionner une autre couche d’entités ou un autre groupe de couches.
  7. Cliquez éventuellement sur l’onglet Visualization (Visualisation) dans la couche de carte Web distante pour afficher les couches ajoutées à la carte dans Map Viewer. Cette carte est identique à celle dans Excel.

Mettre à jour les champs des couches d’entités

Dans ArcGIS Online et ArcGIS Enterprise, toutes les opérations de gestion sur le terrain restent les mêmes lorsqu’elles sont ajoutées à la feuille de calcul Excel. Dans la vue ArcGIS Fields (Champs ArcGIS), par exemple, si vous définissez Unique (Unique) sur Yes (Oui) dans la table Settings (Paramètres) et tentez d’ajouter une valeur en double dans la feuille de calcul Excel, vous risquez de recevoir un message d’erreur.

Pour mettre à jour les champs des couches d’entités, procédez comme suit :

  1. Dans la liste Layers (Couches), cliquez sur More options (Autres options) > Show layer details (Afficher les détails d’une couche) Afficher les détails d’une couche pour afficher les détails de la couche dans ArcGIS Online.
  2. Dans la page des détails de ArcGIS Online, cliquez sur l’onglet Data (Données).

    L’onglet affiche la vue tabulaire par défaut des attributs.

  3. Cliquez éventuellement sur Settings (Paramètres) et vérifiez que la case Enable editing (Activer les mises à jour) est cochée dans la section Feature layer (hosted) (Couche d’entités (hébergée)).
    Remarque :

    Si la mise à jour est activée, vous pouvez mettre à jour la couche d’entités dans la table Excel.

  4. Dans l’onglet Data (Données), cliquez sur la vue Fields (Champs) en regard de la vue Table (Table).

    Dans la vue Fields (Champs), vous pouvez mettre à jour les paramètres des champs des couches d’entités ArcGIS. Les détails de la couche d’entités, tels que objectID (objectID), Description (Description), Field Value Type (Type de valeur de champ) et Settings (Paramètres), apparaissent dans une liste. Vous pouvez créer des listes dans la couche hébergée à distance. Les différents produits ArcGIS possèdent une terminologie différente pour cette action. Par exemple, Create list (Créer une liste) dans ArcGIS Online et Coded value domain (Domaine de valeurs précodées) dans ArcGIS Pro.

ArcGIS for Excel prend en charge les couches ArcGIS Pro contenant un champ SubType publié dans ArcGIS. Vous pouvez intégrer ce champ sous forme de couche à la feuille de calcul Excel pour la mettre à jour. Actuellement, ArcGIS for Excel ne prend pas en charge la mise à jour des groupes de couches de sous-types. Vous pouvez ajouter un groupe de couches de sous-types à une carte ArcGIS for Excel, mais les données attributaires ne sont pas ajoutées à la feuille de calcul Excel.

Supprimer une couche d’entités hébergée

Pour supprimer une couche d’entités hébergée de la liste Layers (Couches), procédez comme suit :

  1. Dans les outils de la carte, cliquez sur le bouton Layers (Couches) Couches.

    La fenêtre Layers (Couches) apparaît.

  2. Dans la liste Layers (Couches), cliquez sur More options (Autres options) > Remove (Supprimer) en regard de la couche à supprimer.

    La couche est supprimée de la carte et de la feuille de caclcul Excel.

Mettre en forme les étiquettes et fenêtres contextuelles des couches d’entités

Vous pouvez mettre en forme les fenêtres contextuelles et étiquettes des couches d’entités hébergées dans ArcGIS for Excel. La mise en forme ajoutée à Excel est enregistrée dans la couche ArcGIS Online ou ArcGIS Enterprise automatiquement en temps réel.

Mise en forme dans Microsoft Excel