Vous pouvez écrire un script Python pour exécuter un outil de géotraitement et le publier en tant qu’outil Web ou en tant que service de géotraitement. Ce script permet d’automatiser un processus de publication, même sans recourir à ArcGIS Pro. La principale méthode d’utilisation d’un script de publication consiste à utiliser ArcPy.
Après l’exécution réussie d’un outil personnalisé, utilisez ArcPy pour le publier en tant qu’outil Web ou en tant que service de géotraitement. Créez tout d’abord un fichier de brouillon de la définition de service à l’aide de la classe GeoProcessingSharingDraft et de CreateSharingDraft method. Créez ensuite un fichier de définition de service à l’aide de l’outil Mettre en place un service, puis utilisez l’outil Télécharger la définition du service pour exécuter le processus de publication.
Dans ArcGIS Pro 3.2 ou les versions ultérieures, publiez un outil de script chargé de publier des outils Web ou des couches sur n’importe quel déploiement ArcGIS Enterprise dans le cadre d’un processus spécial. Dans l’outil de script, assurez-vous que le script se connecte au portail et qu’il dispose d’autorisations de publication suffisantes.
Vous pouvez toujours utiliser la fonction CreateGPSDDraft pour générer un fichier de définition de service, mais la possibilité de contrôler la définition de service est limitée.
Vous avez un commentaire à formuler concernant cette rubrique ?