Si vous souhaitez autoriser les clients à modifier l’apparence et le comportement des couches dans un service de carte, vous pouvez activer les couches dynamiques après avoir publié un service de carte. Les couches dynamiques élargissent la gamme des actions que les utilisateurs peuvent effectuer sur vos cartes.
Pour activer les couches dynamiques dans votre service de carte dans ArcGIS Server Manager, procédez de la manière suivante :
- Ouvrez le gestionnaire et connectez-vous. Si vous avez besoin d'aide pour cette étape, reportez-vous à la rubrique Se connecter au gestionnaire.
- Cliquez sur Services > Gérer des services.
- Dans le module Manage Services (Gérer des services), repérez le service de carte désiré, puis cliquez sur le bouton Edit (Mettre à jour) . Si votre service n'apparaît pas dans la liste, recherchez-le dans un sous-dossier du dossier Site (racine).
- Cliquez sur Capabilities (Fonctionnalités) > Mapping (Cartographie).
- Sélectionnez l’option Allow per request modification of layer order and symbology (Autoriser la modification par requête de la symbologie et de l’ordre des couches).
Si vous souhaitez ajouter des couches dynamiquement au service de carte dans une application client, vous devez sélectionner des espaces de travail contenant les couches que vous souhaitez ajouter.
- Si un espace de travail dynamique que vous souhaitez utiliser n’est pas répertorié, ajoutez un nouvel espace de travail dynamique en cliquant sur Add (Ajouter).
- Sélectionnez le type d’espace de travail à ajouter depuis la liste déroulante Workspace Type (Type d’espace de travail). Vous avez le choix entre des bases de données d'entreprise, des géodatabases fichier, des dossiers contenant des fichiers de formes et des dossiers contenant des jeux de données raster.
- Spécifiez un ID d’espace de travail. Lorsqu’un client demande à ajouter une couche dans une application, l’ID est inclus dans la requête. Il permet d’identifier l’espace de travail dans le groupe d’espaces de travail disponibles. L'ID peut être toute chaîne de caractères et contenir des espaces.
- Selon le type d’espace de travail que vous avez sélectionné, la façon de saisir le chemin d’accès à l’espace de travail varie :
- Si vous avez sélectionné Enterprise Database (Base de données d’entreprise), vous pouvez indiquer la connexion à la base de données que vous souhaitez utiliser en cliquant sur Import (Importer) > Browse (Parcourir). Vous pouvez éventuellement verrouiller la version de la base de données à laquelle les utilisateurs peuvent accéder. Pour ce faire, sélectionnez Lock Version (Verrouiller la version).
- Si vous avez sélectionné File Geodatabase (Géodatabase fichier), spécifiez le chemin d’accès à la géodatabase fichier que vous souhaitez utiliser. N’oubliez pas que vous devrez ajouter ultérieurement des classes d’entités ou des tables à cette géodatabase fichier.
- Si vous avez sélectionné Raster Folder (Dossier raster), spécifiez le chemin d’accès au dossier contenant les rasters que vous souhaitez utiliser.
- Si vous avez sélectionné Shapefile Folder (Dossier shapefile), spécifiez le chemin d’accès au dossier contenant les shapefiles ou les fichiers dBASE que vous souhaitez utiliser.
- Si vous avez sélectionné Layers Folder (Dossier Couches), spécifiez le chemin d’accès au dossier contenant les couches que vous souhaitez utiliser.
Remarque :
Le type d’espace de travail Layers Folder (Dossier Couches) est uniquement disponible pour les services de carte publiés à partir de ArcGIS Pro. De ce fait, seuls les fichiers de couches de ArcGIS Pro (.lyrx) sont pris en charge pour une utilisation dans ce type d’espace de travail. Les fichiers de couches de ArcMap (.lyr) ne sont pas pris en charge.
- Passez en revue vos paramètres d’espace de travail et cliquez sur Add (Ajouter).
- Cliquez sur Enregistrer et redémarrer.
Le service de carte est maintenant configuré avec les couches dynamiques activées. Les clients pris en charge pourront modifier l'apparence et le comportement des couches de manière dynamique.
Vous avez un commentaire à formuler concernant cette rubrique ?