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 au moment de la création du service de carte ou après avoir publié le service de carte. Les couches dynamiques peuvent accroître les interactions des utilisateurs avec vos cartes. Vous activez les couches dynamiques par le biais de l'Editeur de services dans ArcMap.
Pour activer les couches dynamiques dans votre service de carte, procédez de la manière suivante :
- Affichez l'Editeur de services pour le service de carte pour lequel vous voulez activer les couches dynamiques. Lorsque vous créez un service de carte, l'Editeur de services s'affiche avant que vous terminiez la publication. Lorsque vous modifiez un service existant, vous pouvez afficher l'Editeur de services en cliquant avec le bouton droit sur le service dans l'arborescence du catalogue et en sélectionnant Propriétés du service.
- Cliquez sur l'onglet Cartographie et sélectionnez l'option 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.
- Cliquez sur Organiser.
- Si un espace de travail dynamique que vous souhaitez utiliser n'est pas répertorié dans la boîte de dialogue Gestion des espaces de travail dynamiques, ajoutez un nouvel espace de travail dynamique en cliquant sur Ajouter.
- Dans la boîte de dialogue Ajout d’espace de travail dynamique, sélectionnez le type d'espace de travail à ajouter dans la liste déroulante 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.
L'ID d'espace de travail est renseigné automatiquement en fonction du type 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.
- Modifiez éventuellement l'ID d'espace de travail. L'ID peut être toute chaîne de caractères et contenir des espaces.
- Localisez l'espace de travail que vous souhaitez utiliser en cliquant sur le bouton .... Selon le type d'espace de travail que vous avez sélectionné, les options suivantes se présentent à vous :
- Si vous avez sélectionné Base de données d'entreprise, localisez la connexion à la base de données que vous souhaitez utiliser et cliquez sur Sélectionner. De plus, vous avez la possibilité de créer une nouvelle connexion à la base de données à utiliser dans votre espace de travail dynamique.
- Si vous avez sélectionné Géodatabase fichier, localisez la géodatabase que vous souhaitez utiliser et cliquez sur Sélectionner. Vous pouvez également créer une géodatabase fichier à utiliser comme espace de travail dynamique. N'oubliez pas que vous devrez ajouter ultérieurement des classes d'entités et/ou des tables à cette géodatabase fichier.
- Si vous avez sélectionné Raster, sélectionnez le dossier contenant les rasters que vous souhaitez utiliser et cliquez sur Sélectionner.
- Si vous avez sélectionné Dossier du fichier de formes, sélectionnez le dossier contenant les fichiers de formes et/ou les fichiers dBASE que vous souhaitez utiliser, puis cliquez sur Sélectionner.
- Dans la boîte de dialogue Ajout d’espace de travail dynamique, passez en revue vos paramètres d'espace de travail et cliquez sur OK. Si vous avez sélectionné une base de données d'entreprise en tant qu'espace de travail, vous avez la possibilité de verrouiller la version de la base de données à laquelle les utilisateurs peuvent accéder en sélectionnant Verrouiller la version.
- Cliquez sur OK.
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.