Skip To Content

Publier un service d'entités à partir d'ArcMap

Pour publier un service d'entités sur un GIS Server, publiez un service de carte et activez la fonction 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.

Remarque :

Si vous utilisez des données versionnées, seule la version du document ArcMap est, par défaut, proposée par le service d'entités lorsque vous publiez le service. Pour interroger ou mettre à jour une version autre que celle qui a servi à publier le service d'entités, vous pouvez recourir aux API REST et SOAP d'ArcGIS Server. Pour en savoir plus à ce sujet, consultez la documentation spécifique à ces API.

Licence :

Depuis la version 10.5, vous devez acquérir une licence pour utiliser votre instance ArcGIS Server en tant que ArcGIS GIS Server afin de publier des services d'entités.

Pour publier un service de carte à partir d'ArcMap et activer la fonctionnalité Accès aux entités, procédez comme suit :

  1. Ouvrez votre document ArcMap dans ArcMap, puis sélectionnez Fichier > Partager en tant que > Service dans le menu principal.

    La fenêtre Partager en tant que service s'affiche.

  2. Sélectionnez Publier un service et cliquez sur Suivant.
  3. 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 Ajouter un site ArcGIS Server Ajouter un serveur ArcGIS.
  4. Facultativement, dans la fenêtre 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.

    Cliquez sur Suivant.

  5. Par défaut, les services sont publiés dans le dossier Site (racine) d'ArcGIS Server. Les services peuvent être organisés dans des sous-dossiers du dossier racine. Choisissez le dossier dans lequel vous souhaitez publier le service, ou créez un dossier pour héberger le service et cliquez sur Continuer.

    L'Editeur de services s'affiche.

  6. Définissez les propriétés de votre service de carte. 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 l'exposera. 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 Importer. Pour plus d'informations sur la procédure de configuration de votre service à des fins de déploiement, reportez-vous à la rubrique Optimisation et configuration des services.
    Astuce:

    Si vous fermez l'Editeur de service pendant cette session, vous serez invité à enregistrer votre travail en tant que service de brouillon. Les services de brouillon vous permettent de reprendre ultérieurement votre travail de configuration d'un service. Par défaut, les services de brouillon sont enregistrés dans le dossier Brouillons de votre connexion ArcGIS Server. Pour plus d'informations, reportez-vous à la rubrique A propos des services de brouillon.

  7. Dans le volet gauche de l'Editeur de services, cliquez sur Fonctionnalités et sélectionnez ensuite 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.
  8. Dans le volet gauche de l'Editeur de services, cliquez sur Accès aux fonctions, puis définissez les propriétés de votre choix pour 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.
    Astuce:

    Si vous fermez l'Editeur de service pendant cette session, vous serez invité à enregistrer votre travail en tant que service de brouillon. Les services de brouillon vous permettent de reprendre ultérieurement votre travail de configuration d'un service. Par défaut, les services de brouillon sont enregistrés dans le dossier Brouillons de votre connexion à ArcGIS for Server. Pour plus d'informations, reportez-vous à la rubrique A propos des services de brouillon.

  9. Cliquez sur AnalyseAnalyser. Cette fonction examine la carte pour voir si elle peut être publiée sur le serveur.
  10. Corrigez les erreurs éventuelles (Erreur) dans la fenêtre Préparation pour publier votre document ArcMap 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.
    Astuce:

    Pour agrandir la zone d'affichage lors de la configuration de votre service, cliquez sur le bouton Réduire Réduire en haut de la fenêtre Editeur de services.

  11. Vous pouvez également cliquer sur AperçuAperçu. Cela peut vous donner une idée de l'apparence de votre carte sur le Web. Reportez-vous à la rubrique Aperçu d'une carte pour plus d'informations.
  12. Une fois les erreurs et, éventuellement, les avertissements et messages résolus, cliquez sur PublierPublier.
    Remarque :

    Si le service d'entités que vous publiez copie des données vers le serveur, la taille des données et la bande passante de votre réseau auront une incidence sur le temps nécessaire à la publication.

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.