Connecter un composant WebPart Microsoft SharePoint à ArcGIS for SharePoint

Remarque :

Pour utiliser ce processus, vous avez besoin des types de compte et de licence suivants :

  • Licence Microsoft : vous devez posséder une licence Microsoft 365, rôle Contributeur ou supérieur, pour connecter des listes SharePoint à ArcGIS for SharePoint.
  • Type de compte ArcGIS : vous devez vous connecter à un compte ArcGIS pour effectuer ce processus.

Vous pouvez connecter un composant WebPart Microsoft SharePoint à ArcGIS for SharePoint.

Pour en savoir plus sur les cartes et les couches, reportez-vous à la rubrique Cartes.

La fonction de données dynamiques vous permet d’interagir avec un composant WebPart ArcGIS for SharePoint via une liste SharePoint ou un autre composant WebPart Microsoft SharePoint côté client ajouté par l’administrateur.

Lorsque vous ajoutez ArcGIS for SharePoint et un autre composant WebPart SharePoint à une page SharePoint, vous pouvez connecter les deux composants WebPart et interagir avec les couches de carte à l’aide de la liste ajoutée ou du composant WebPart côté client ajouté. Une fois qu’une liaison est établie entre les deux composants WebPart, vous pouvez utiliser la liste SharePoint ou l’autre composant WebPart pour interagir avec la carte. Par exemple, vous pouvez sélectionner des lignes dans un composant WebPart de liste SharePoint et afficher les entités filtrées sur la carte.

Pour plus d’informations sur les composants WebPart SPFx côté client, lisez l’article de blog Using dynamic data extensibility ou consultez la page de wiki SharePoint Extensions Sample.

Remarque :

Un composant WebPart de liste SharePoint peut être indépendant des couches ajoutées à la carte ArcGIS for SharePoint.

Configurer les connexions

Pour connecter un composant WebPart SharePoint à ArcGIS for SharePoint, procédez comme suit :

  1. Veillez à ce que la page soit en mode de mise à jour.
  2. Connectez-vous à un compte ArcGIS.
  3. Dans les outils cartographiques, cliquez sur Layers (Couches)Couches.

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

  4. Ajoutez des données depuis SharePoint ou ajoutez du contenu depuis ArcGIS.
  5. Ajoutez un composant WebPart de liste ou côté client SharePoint.
  6. Sur le composant WebPart ArcGIS for SharePoint, cliquez sur Edit web part (Mettre à jour le composant WebPart) Mettre à jour le composant WebPart.

    La fenêtre ArcGIS apparaît.

  7. Développez la section Connect web parts (Connecter des composants WebPart).

    Le bouton bascule est désactivé par défaut. Activez-le pour rendre actif le lien Add Connection (Ajouter une connexion). Vous pouvez ajouter jusqu’à cinq connexions.

    Section Connect web parts (Connecter des composants WebPart)

  8. Cliquez sur Add connection (Ajouter une connexion).

    Le bouton bascule Exact match (Appariement exact) est activé par défaut.

    Si vous le désactivez, les résultats de la requête sont filtrés pour afficher un appariement flou.

  9. Pour Web part source (Source du composant WebPart), cliquez sur la flèche de la liste déroulante Web Part to connect (Composant WebPart à connecter) et sélectionnez un composant WebPart de connexion.

    Vous pouvez ajouter plusieurs couches à la carte. Vous pouvez également ajouter plusieurs listes et composants WebPart à partir de SharePoint. Le menu déroulant Web Part to connect (Composant WebPart à connecter) reflète les composants WebPart qui ont été ajoutés.

  10. Si vous êtes connecté à un composant WebPart de liste, cliquez sur la flèche de la liste déroulante Choose list column (Sélectionner une colonne de liste) et sélectionnez le nom d’une colonne.

    La colonne de liste est connectée à la couche de carte sélectionnée.

  11. Pour Map layer (Couche de carte), cliquez sur la flèche de la liste déroulante Layer to join (Couche à joindre) et sélectionnez une couche de carte.
  12. Cliquez sur Choose layer column (Sélectionner une colonne de couche) et sélectionnez une colonne dans la couche de carte pour connecter les deux composants WebPart.

    Les connexions sont établies automatiquement.

  13. Répétez les étapes 8 à 12 pour configurer d’autres connexions de composant WebPart.

    Attention :

    Il est impossible de dupliquer les connexions.

  14. Si vous vous connectez à un composant WebPart de liste, cliquez sur le bouton Validate (Valider) pour vérifier l’existence d’enregistrements correspondants.

    Remarque :

    Vous ne pouvez valider que des connexions entre un composant WebPart de listeSharePoint et un composant WebPart cartographique ArcGIS.

    Vous pouvez effectuer la validation pour chaque connexion. Les 100 premiers enregistrements uniques des colonnes spécifiées sont appariés. Une barre de pourcentage indiquant le pourcentage de correspondance apparaît. En l’absence de correspondance, un message d’avertissement s’affiche. Vous pouvez annuler le processus de validation à tout moment.

  15. Vous pouvez également cliquer sur Delete (Supprimer) pour supprimer une connexion.

Interagir avec la carte

Lorsque vous sélectionnez les lignes dans le composant WebPart de liste ou l’autre composant WebPart, chaque sélection reflète le nombre de correspondances sur la carte. Une notification apparaît sur la carte et indique le nombre de correspondances ou l’absence de correspondances de lignes. Si des couches masquées se trouve dans la fenêtre Layers (Couches), la notification le reflète également.

Conseil :

Vous pouvez filtrer les lignes de la liste à l’aide des flèches de liste déroulante de la colonne. Une fois les filtres appliqués, la liste présente uniquement les lignes filtrées.

Publier et partager

En tant que contributeur, si vous avez partagé une page ArcGIS for SharePoint publiée avec votre organisation, mais que le bouton bascule Connect web parts (Connecter des composants WebPart) est désactivé, les membres qui détiennent des privilèges de consultation peuvent uniquement afficher la page ; ils ne peuvent ni filtrer les listes SharePoint, ni afficher les entités filtrées sur la carte, ni interagir avec la carte à l’aide d’une liste connectée.

Les membres qui bénéficient des privilèges de type Contributeur peuvent activer le mode de mise à jour afin pour activer le bouton bascule Connect web parts (Connecter des composants WebPart) et interagir avec la carte à l’aide des listes SharePoint.

Sélectionner des entités ou filtrer un composant WebPart de liste SharePoint

Lorsque vous utilisez un outil de sélection dans la fenêtre Select features (Sélectionner des entités), seules les entités sélectionnées sur la carte sont mises en évidence ; les entités non sélectionnées ne sont pas disponibles.

Lorsque vous sélectionnez des enregistrements dans une liste SharePoint connectée, les entités non filtrées ne sont pas disponibles si bien que seules les entités filtrées apparaissent sur la carte.