Connecter le répertoire de services ArcGIS Server à votre portail
Le répertoire de services ArcGIS Server est une représentation RESTful de tous les services s’exécutant sur votre site ArcGIS Server. L’un des liens contenus dans le répertoire de services permet d’afficher un aperçu d’un service dans Map Viewer. Vous pouvez configurer le répertoire de services de sorte que ce lien affiche le service dans votre application Map Viewer plutôt que dans l’application Map Viewer d’ArcGIS Online.
Lorsque l’utilisateur choisit de consulter un service à l’aide du lien ArcGIS JavaScript, l’instance ArcGIS Maps SDK for JavaScript hébergée sur ArcGIS Online permet d’afficher le service. Vous pouvez configurer le répertoire des services de manière à utiliser ArcGIS Maps SDK for JavaScript ou l’API locale installée sur votre portail.
Dans un navigateur Web, ouvrez le répertoire administrateur ArcGIS Server et connectez-vous avec un compte doté des privilèges d’administrateur sur le site.
Le répertoire administrateur est généralement disponible via une URL, telle que
https://gisserver.example.com:6443/arcgis/admin.Dans le répertoire administrateur, cliquez sur system (système) > handlers (gestionnaires) > rest > services directory (répertoire des services) > edit (mettre à jour).
Dans la zone ArcGIS.com URL (URL ArcGIS.com), saisissez l’URL du Map Viewer de votre portail (par exemple, https://webadaptorhost.example.com/webadaptorname/home/webmap/viewer.html).
Dans la zone ArcGIS.com Map Text (Texte du lien ArcGIS.com), attribuez une étiquette à l’URL du Map Viewer, par exemple ArcGIS Enterprise Map Viewer.
Pour utiliser une version déployée localement d’ArcGIS Maps SDK for JavaScript, indiquez les URL locales dans les zones suivantes :
JavaScript Maps API URL (URL de l’API JavaScript Maps)
Exemple : https://webadaptorhost.example.com/webadaptorname/jsapi/jsapi4/
Remarque :
La version d’ArcGIS Maps SDK for JavaScript que vous spécifiez doit être la version 4.x.
JavaScript Maps SDK URL (URL de JavaScript Maps SDK)
Cette URL est associée au lien Built using the ArcGIS JavaScript API (Construit avec l’API JavaScript ArcGIS) qui apparaît en haut de la page lorsque vous consultez un service avec ArcGIS Maps SDKs. Par défaut, le lien permet d’accéder au SDK en ligne d’ArcGIS Maps SDKs. Vous pouvez le remplacer par un lien menant à des instances ArcGIS Maps SDKs installées localement.
JavaScript Maps CSS URL (URL du CSS JavaScript Maps)
Exemple : https://webadaptorhost.example.com/webadaptorname/jsapi/jsapi4/esri/css/main.css
Remarque :
La version d’ArcGIS Maps SDK for JavaScript que vous spécifiez doit être la version 4.x.
Cliquez sur Save (Enregistrer).