Le blog francophone consacré
aux technologies Esri

Conseils & Astuces ArcGIS Online - N°135

N° 135 - Gagner en productivité dans la gestion de vos contenus avec ArcGIS Assistant

 
Si vous être un utilisateur expérimenté qui administre de nombreux contenus sur un portail ArcGIS Online (ou ArcGIS Enterprise), vous avez peut-être déjà utilisé l'outil AGO-Assistant pour vous simplifier certaines tâches. Développer en 2013, cet outil est très pratique pour copier des contenus, corriger des URLs de services dans des applications ou des cartes ou encore modifier la définition JSON de certains éléments. Cependant, vous avez peut-être remarqué que, du fait de sa conception un peu ancienne, cet outil en ligne n'a pas suivi toutes les évolutions de l'écosystème ArcGIS. En effet, AGO-Assistant présente aujourd'hui des limitations sur certaines évolutions récentes des portails ArcGIS (nouvelles StoryMaps, applications Experience Builder, ...). 

Dans le même temps, en interne chez Esri et chez de nombreux utilisateurs, il est devenu un outil essentiel pour adresser des workflows tels que la copie de contenus entre différents portails ArcGIS ou l'édition d'URLs dans des apps, des cartes ou des scènes. Ainsi, en 2020, une équipe de développeurs et de consultants des services professionnels d'Esri a décidé d'expérimenter une nouvelle application pour remplacer AGO-Assistant. C'est ce qui s'appelle aujourd'hui ArcGIS Assistant, et je vous propose un rapide tour d'horizon de cette nouvelle application en ligne dont l'objectif reste le même qu'AGO-Assistant.

Avant de décrire quelques les principales interfaces et capacités d'ArcGIS Assistant, il est important de préciser qu'il s'agit d'une application en beta qui est fournie "as it is" par Esri et n'est en aucun cas supportée par Esri ou ses distributeurs.

L'interface d'ArcGIS Assistant se présente de manière très similaire à l'onglet "Contenus" de votre portail ArcGIS. 

 
Vous pouvez ainsi réaliser des recherches dans vos contenus, ceux de votre organisation ou dans les contenus publics d'ArcGIS Online. Vous pourrez également appliquer des filtres sur les éléments de manière identique à ceux habituellement utilisés sur votre portail ArcGIS.
 
 
Après avoir sélectionné un élément, vous pouvez immédiatement accéder aux 4 opérations rapides suivantes:

  • Copier la sélection d'éléments (sur le même portail ou sur un portail différent),
  • Déplacer la sélection d'éléments vers un autre dossier de vos contenus,
  • Partager la sélection d'éléments avec des groupes d'utilisateurs, avec votre organisation ou de manière publique,
  • Supprimer la sélection d'éléments.


En cliquant sur un élément particulier, vous affichez les détails de cet élément et vous pourrez accéder à des opérations supplémentaires:

  • Visualiser (et potentiellement modifier) la définition JSON de l'élément,
  • Visualiser (et potentiellement modifier) les ressources associées à l'élément,
  • Copier l'élément sur le même portail ou vers un autre portail ArcGIS,
  • Visualiser la description complète de l'élément sur le portail ArcGIS.


Visualiser (et potentiellement modifier) la définition JSON de l'élément

Cette opération permet de consulter et de modifier la définition JSON de la section de "Description" ou la section "Data" d'un élément sans avoir à l'ouvrir avec l'application d'origine. Très pratique pour certaine modification (URLs des services, propriété de symbologie, étiquettes de légende, correction de titre/description/balise,...). On notera que cette opération potentiellement dangereuse et peut compromettre la bonne définition de l'élément et engendrer potentiellement son dysfonctionnement. Donc, à utiliser de manière très prudente !

Exemple de modification de la définition JSON (suppression de localisateurs)
pour une application Web AppBuilder


Visualiser (et potentiellement modifier) les ressources associées à l'élément

Cette opération permet de consulter et de modifier les fichiers de ressources associées à votre élément. Cette notion concerne certains éléments comme les nouvelles StoryMaps ou les applications configurées avec Experience Builder. Vous pourrez alors télécharger ou ajouter des fichiers de ressources mais aussi remplacer des fichiers de ressources comme le fichier de définition JSON d'une StoryMaps. Très puissant, cette opération peut, comme la précédente, être dangereuse pour l'intégrité de la définition de l'élément.

Accès aux ressources d'un élément de type "StoryMap"


Copier l'élément sur le même portail ou vers un autre portail ArcGIS

Cette opération permet de copier un élément vers le même portail ArcGIS Online (ou Enterprise) ou vers un autre portail ArcGIS Online (ou Enterprise). Vous préciserez alors le compte ArcGIS de destination ainsi que le dossier cible de la copie.

Selon le type d'élément, la copie peut se faire par duplication des données de l'élément ou par référence. Cette capacité est encore en cours de développement et évoluera dans le futur.

Exemple de copie d'une scène web d'un portail vers un autre
 
On notera que pour pouvoir copier un élément vers un autre portail ArcGIS, il sera nécessaire d'ajouter préalablement le compte cible dans la liste des comptes ArcGIS à utiliser avec ArcGIS Assistant.

Ajout d'un compte ArcGIS Online ou ArcGIS Enterprise dans ArcGIS Assistant
 

Conclusion

Je n'ai décris ici que les principales interfaces d'ArcGIS Assistant, pour vous aider à démarrer avec cet outil, je vous recommande de consulter le guide associé à l'application qui vous fournira notamment des informations sur certains workflows comme la copie d'éléments de contenu ou la modification des StoryMaps.


Bonne route sur ArcGIS Online !
   
Pour retrouver l'ensemble des Conseils & Astuces ArcGIS Online, cliquez sur ce lien

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article:

1 comments :

karim a dit…

Bonjour,
Je suis en train d'explorer un peu le nouveau outil: "Assistant ArcGIS". La connexion vers ArcGIS Online est très simple, mais la connexion vers ArcGIS Enterprise nécessite d'entrer un URL et Id d'application.
de mon côté, ça ne fonctionne pas pour l'instant!

Avez-vous une idée comment créer l'URL et Id de l'application pour se connecter à ArcGIS Entreprise via l'assistant ArcGIS.

Merci de votre collaboration!