Les services web ArcGIS organisent les données spatiales en ressources SIG fonctionnelles pour s’exécuter sur un serveur web. Ainsi, les services permettent à de nombreux utilisateurs de consulter et d’explorer simultanément des données hébergées sur des machines de serveur centrales et d’inclure ces données dans leurs produits SIG enrichis sur le web ou sur des appareils mobiles. Toutes les données que vous utilisez dans ArcGIS Enterprise sont rendues disponibles par les services web.
Bien que vous puissiez publier de nombreux types de ressources SIG sur le serveur, les étapes permettant la publication d’un service sont semblables.
La première étape dans la publication d’un service à partir de ArcGIS Desktop consiste à identifier les ressources que vous souhaitez publier :
Option | Opération |
---|---|
Publier une carte | Ouvrez le document ArcMap et sélectionnez File (Fichier) > Share As (Partager en tant que) > Service dans le menu principal. |
Publier un modèle ou un outil de géotraitement | Accédez à un résultat positif du modèle ou de l’outil dans la fenêtre Results (Résultats), cliquez dessus avec le bouton droit, puis choisissez Share As (Partager en tant que) > Geoprocessing Service (Service de géotraitement). |
Publication d’un autre élément, tel qu’une géodatabase ou un localisateur d’adresses | Accédez à l’élément dans ArcCatalog ou dans la fenêtre Catalog (Catalogue), cliquez dessus avec le bouton droit, puis sélectionnez Share As Service (Partager en tant que service). |
À ce stade, trois options s’offrent à vous :
Publier un service : Si vous êtes prêt à publier, vous pouvez effectuer le processus complet de connexion au serveur et de publication de service. Vous pouvez enregistrer votre travail sous forme de service de brouillon à tout moment, puis y revenir ultérieurement. Cette rubrique décrit le processus de publication.
Enregistrer un fichier de définition de service : Si vous voulez configurer toutes les propriétés d’un service et les transférer sur une autre machine pour les publier, vous pouvez créer et enregistrer un fichier de définition de service. Cela peut être nécessaire dans des environnements cloud, dans des environnements sécurisés, ou lorsque le serveur n'est pas immédiatement disponible.
Écraser un service existant : Si vous voulez remplacer un service existant par les ressources et les données auxiliaires d’un SIG mis à jour, sélectionnez cette option.
Pour publier un nouveau service à partir de ArcGIS Desktop, procédez comme suit.
- Vérifiez que vos sources de données pour la ressource SIG sont accessibles au serveur.
- Dans la fenêtre Partager en tant que service, sélectionnez Publier un service, puis cliquez sur Suivant.
- Sélectionnez la connexion à ArcGIS Server que vous souhaitez utiliser dans la liste déroulante Choose a connection (Choisir une connexion). Si la connexion au serveur que vous souhaitez utiliser n’est pas répertoriée, vous pouvez créer une connexion en cliquant sur Connect To ArcGIS Server (Connecter à ArcGIS Server) .
Si vous avez besoin d’aide lors de cette étape, reportez-vous à la rubrique Se connecter à ArcGIS Server depuis ArcGIS Desktop.
Par défaut, le nom du service est basé sur le nom de la ressource SIG.
- 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 ni contenir des caractères spéciaux.
- Cliquez sur Next (Suivant).
Par défaut, les services sont publiés dans le dossier (racine) de 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 Continue (Continuer).
L'Editeur de services s'affiche.
Remarque :
Vous ne pouvez pas publier de services dans les dossiers Hosted, System ou Utilities de ArcGIS Server. Les dossiers Système et Utilitaires sont réservés à différents services préconfigurés. Le dossier Hébergé contient des services hébergés publiés sur les portails ArcGIS Enterprise. Ce dossier ne s’affiche dans ArcGIS Server Manager que si votre site ArcGIS Server est configuré comme serveur d’hébergement du portail.
- Définissez les propriétés de votre service.
Ici, vous pouvez choisir ce que les utilisateurs peuvent faire avec votre service et contrôler en détails la manière dont le serveur expose votre service. Pour plus d'informations sur la définition manuelle des propriétés d'un service, localisez votre service dans la section Types de services de l'aide. Vous pouvez également importer automatiquement des propriétés d'une définition de service existante ou d'un service publié en cliquant sur Importer. Pour plus d’informations sur la façon de configurer au mieux vos services en vue du 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 revenir ultérieurement à votre travail de configuration d'un service. Par défaut, les services de brouillon sont enregistrés dans le dossier Drafts de votre connexion ArcGIS Server. Pour plus d'informations, reportez-vous à la rubrique A propos des services de brouillon.
- Cliquez sur Analyse .
Cette fonction examine votre ressource SIG pour savoir si elle peut être publiée sur le serveur.
- Corrigez les erreurs () dans la fenêtre Prepare (Préparer).
Vous devez le faire pour pouvoir publier votre ressource SIG 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. 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 Aperçu.
Cela vous donne une idée de l'apparence de votre service sur le Web.
Remarque :
Vous pouvez inscrire les dossiers et les géodatabases auprès de votre site ArcGIS Server et ainsi vous assurer que le site peut reconnaître et utiliser vos données. Si vous exécutez les étapes suivantes, toutes les données référencées par votre service qui proviennent d’un dossier ou d’une base de données non inscrits sont copiées sur l’une des machines ArcGIS Server au moment de la publication. Il s’agit d’une mesure de précaution visant à s’assurer que le site ArcGIS Server peut accéder à toutes les données utilisées par le service. Pour obtenir des instructions sur l’inscription d’un dossier ou d’une géodatabase auprès de votre site ArcGIS Server, reportez-vous à la rubrique Inscrire vos données auprès de ArcGIS Server avec ArcGIS Desktop ou ArcGIS Pro.
- Une fois les erreurs et, éventuellement, les avertissements et messages résolus, cliquez sur Publier.
Remarque :
Si le service que vous publiez copie des données sur l’une des machines ArcGIS Server, la taille des données et la bande passante de votre réseau déterminent le temps nécessaire à la publication.
Votre service est maintenant actif sur le site ArcGIS Server et les utilisateurs et les clients peuvent y accéder via votre réseau. Si votre administrateur ArcGIS Server a permis l’accès Web au service, votre service est également disponible sur le Web.
Vous avez un commentaire à formuler concernant cette rubrique ?