Si votre organisation a déployé une instance ArcGIS Server autonome, vous pouvez partager plusieurs types de services depuis ArcGIS Pro. Lorsque vous publiez un service, le serveur rend votre localisateur accessible via une URL de service ou une extrémité REST. Les applications clientes peuvent utiliser l’URL pour accéder au service. Les services peuvent également être ajoutés directement dans ArcGIS Pro via une connexion ArcGIS Server.
Pour qu’un service puisse être publié, votre projet doit contenir une connexion Publication ou Administration vers un serveur ArcGIS Server autonome de version 10.6 ou supérieure. Pour plus d’informations, reportez-vous à la rubrique Se connecter à un serveur SIG.
Les types de service suivants peuvent être publiés à partir de ArcGIS Pro :
- Services de carte
- Services d'imagerie
- Services de géocodage
- Services de géotraitement
Automatiser la publication de services
Il est possible d’automatiser la publication et la mise à jour des service avec Python en combinant des fonctions ArcPy et les outils de géotraitement du jeu d’outils Publication.
- Utilisez d’abord CreateSharingDraft pour créer MapServiceDraft ou utilisez les fonctions ArcPy CreateImageSDDraft, CreateGeocodeSDDraft ou CreateGPSDDraft.
- Pour remplacer un service de carte, modifiez la propriété overwriteExistingService du brouillon de partage. Pour en savoir plus, reportez-vous à la rubrique MapServiceDraft.
- Ensuite, utilisez l’outil de géotraitement Organiser le service pour organiser la définition de service. Le processus d’organisation utilise le brouillon comme point de départ et rassemble toutes les informations nécessaires pour publier le service sous la forme d’une définition de service complète.
- Enfin, utilisez l’outil de géotraitement Télécharger la définition du service pour télécharger la définition du service et publier le service.
Pour en savoir plus sur le partage avec ArcPy
Pour en savoir plus sur l'utilisation des outils dans Python
Vous avez un commentaire à formuler concernant cette rubrique ?