Pour publier un service d’entités sur un site ArcGIS GIS Server, préparez vos données, créez une carte, publiez un service de carte et activez la fonction Feature Access (Accès aux entités) sur ce dernier. Une URL est générée pour vous permettre d'utiliser le service d'entités. La durée de vie du service de carte détermine celle du service d'entités. Si le service de carte est arrêté, le service d'entités l'est également.
Si vous utilisez des données versionnées traditionnelles, seule la version de la carte est, par défaut, exposée par le service d’entités lorsque vous publiez le service. Si vous souhaitez interroger ou mettre à jour une autre version, modifiez la version référencée par votre carte avant la publication.
Suivez la procédure ci-après pour publier un service d’entités depuis un document ArcMap :
- Ouvrez votre carte dans ArcMap, puis cliquez sur File (Fichier) > Share As (Partager en tant que) > Service dans le menu principal.
La fenêtre Partager en tant que service s'affiche.
- Sélectionnez Publier un service et cliquez sur Suivant.
- Sélectionnez la connexion au GIS Server que vous souhaitez utiliser dans la liste déroulante Choisir une connexion. Si la connexion que vous souhaitez utiliser n’est pas répertoriée, vous pouvez en créer une en cliquant sur Add ArcGIS Server (Ajouter un site ArcGIS Server) . Pour obtenir des instructions complètes, reportez-vous à la rubrique Se connecter à ArcGIS Server depuis ArcGIS Desktop.
- Facultativement, dans la fenêtre Publish a Service (Publier un service), entrez un nouveau nom pour le service. Le nom ne doit pas dépasser 120 caractères et ne peut contenir que des caractères alphanumériques et des traits de soulignement.
- Choisissez le dossier dans lequel vous souhaitez publier le service, ou créez un dossier pour héberger le service, et cliquez sur Continue (Continuer).
L'Editeur de services s'affiche.
- Définissez les propriétés de votre service de carte. Vous pouvez choisir ce que les utilisateurs peuvent faire avec votre service et contrôler en détails la manière dont le serveur exposera votre service.
Pour obtenir plus d’informations sur la configuration manuelle des propriétés des services de carte, reportez-vous à la rubrique Définir les propriétés du service de carte. Vous pouvez également importer automatiquement des propriétés d'une définition de service existante ou d'un service de carte publié en cliquant sur Importer . Pour plus d’informations sur comment configurer au mieux votre service pour le déploiement, reportez-vous à la rubrique Optimiser et configurer les services.
- Dans la fenêtre de gauche de Service Editor (Éditeur de services), cliquez sur Capabilities (Fonctionnalités) et sélectionnez Feature Access (Accès aux fonctions).
L'activation de cette option entraîne la création d'un service d'entités associé à votre service de carte, qui permet aux clients de faire la mise à jour des entités sur le Web.
- Dans la fenêtre de gauche de Service Editor (Éditeur de services), cliquez sur Feature Access (Accès aux fonctions) et définissez les propriétés de votre service d’entités.
Vous pouvez alors choisir ce que les utilisateurs peuvent faire avec votre service et contrôler précisément la manière dont le serveur présentera vos fonctions. Par défaut, les données exposées par l'intermédiaire du service d'entité peuvent être interrogées et mises à jour. La mise à jour permet aux utilisateurs d'appliquer des changements aux données dans la géodatabase source à l'aide du service. Pour plus d’informations sur la définition manuelle des propriétés du service d’entités, reportez-vous à la rubrique Autorisations des éditeurs pour les services d’entités.
- Cliquez sur Analyse .
Cette fonction examine la carte pour déterminer si elle peut être publiée sur le serveur.
- Corrigez les erreurs éventuelles () dans la fenêtre Préparation pour publier votre carte en tant que service.
Vous pouvez corriger les avertissements et les messages informationnels pour améliorer encore les performances et l'apparence de votre service d'entités. Pour plus d'informations sur la résolution de ces problèmes, reportez-vous à la rubrique Analyser votre ressource SIG.
- Vous pouvez également cliquer sur Preview (Aperçu) pour voir l’apparence qu’aura votre carte lorsqu’elle sera affichée sur le web.
Reportez-vous à la rubrique Prévisualiser votre carte pour plus d’informations.
- Une fois les erreurs et, éventuellement, les avertissements et messages résolus, cliquez sur Publier.
Votre service d'entités est maintenant disponible sur le GIS Server. Les clients peuvent y accéder via votre réseau. Si votre administrateur ArcGIS Server a permis l'accès Web au service, il est également désormais disponible sur le Web.