Si vous disposez d’un accès limité au serveur (par exemple, dans un environnement cloud ou sécurisé), vous pouvez créer un fichier de définition de service pouvant être partagé avec un administrateur de serveur en vue d’une publication ultérieure. Un fichier de définition de service contient des informations sur les propriétés, les fonctionnalités et le type de service, qui sont encapsulées dans un fichier portable. Vous pouvez également configurer le fichier de définition de service pour y inclure les données référencées par votre ressource SIG.
Par exemple, supposons que vous soyez un analyste SIG gérant une géodatabase constamment modifiée par des dizaines d'éditeurs. Chaque mois, ces données sont soumises à un processus d'assurance qualité pour vérifier qu'elles satisfont aux normes d'intégrité des données de votre organisation. Après avoir contrôlé la qualité des données, vous pouvez capturer la géodatabase vérifiée à l'aide d'un fichier de définition de service et l'envoyer à votre administrateur de service pour la publier sur un site ArcGIS Server.
Pour créer et enregistrer un fichier de définition de service que vous pouvez publier ultérieurement sur votre site, procédez comme suit :
- Suivez les instructions de la table ci-dessous en fonction du type d'élément que vous souhaitez publier sur votre site :
Option Opération Publier une carte
Ouvrez le document ArcMap et cliquez sur 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 cliquez sur Share As (Partager en tant que) > Geoprocessing Service (Service de géotraitement).
Publier un autre type d’é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 cliquez sur Share As Service (Partager en tant que service).
- Dans la fenêtre Share as Service (Partager en tant que service), sélectionnez Save a service definition file (Enregistrer un fichier de définition de service), puis cliquez sur Next (Suivant).
- Deux options sont disponibles dans la fenêtre Enregistrer un fichier de définition de service.
Pour configurer votre définition de service pour une connexion à ArcGIS Server spécifique, procédez comme suit :
- Sélectionnez Choisir une connexion.
- Cliquez sur la connexion que vous souhaitez utiliser dans la liste déroulante Choisir une connexion. Si la connexion au serveur que vous souhaitez utiliser n’est pas répertoriée, vous pouvez créer une connexion au serveur 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.
- Si vous le souhaitez, attribuez un nom au 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 Next (Suivant).
- Par défaut, les services sont publiés sur 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 le service et cliquez sur Next (Suivant).
Si vous n'êtes pas connecté ou que vous disposez d'un accès limité au serveur, procédez comme suit :
- Sélectionnez Aucune connexion disponible.
- Pour télécharger sur le serveur les données référencées par votre définition de service au moment de la publication, sélectionnez Inclure les données dans la définition de service lors de la publication.
- Dans la liste déroulante Type de serveur, sélectionnez ArcGIS Server.
- Si vous le souhaitez, attribuez un nouveau nom au 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 Next (Suivant).
- Sélectionnez le dossier dans lequel enregistrer le fichier de définition de service. Vous pouvez accepter la valeur par défaut ou indiquer l'emplacement de votre choix.
- Cliquez sur Continuer.
L'Editeur de services s'affiche.
- Définissez les propriétés souhaitées pour votre définition de service. Vous pouvez alors choisir ce que les utilisateurs peuvent faire avec votre définition de service et contrôler précisément la manière dont le serveur la diffusera.
- Cliquez sur Analyse. Vous pouvez ainsi examiner votre ressource SIG pour voir si elle peut être enregistrée en tant que définition de service.
- Corrigez les erreurs dans la fenêtre Prepare (Préparation) pour pouvoir organiser votre définition de service sur un disque local. Vous pouvez également corriger les avertissements et les messages d'information pour améliorer davantage les performances et l'apparence du service provenant de votre fichier de définition de service. Pour plus d'informations sur la résolution de ces problèmes, reportez-vous à la rubrique Analyser votre ressource SIG.
- Une fois les erreurs et éventuellement les avertissements et messages corrigés, cliquez sur Intermédiaire .
Votre définition de service est enregistrée à l’endroit spécifié et vous pouvez la publier sur le site ArcGIS Server à tout moment.