La création d'un outil de fonction de géotraitement personnalisé permet d'étendre la structure de géotraitement ArcGIS grâce aux composants ArcObjects. Les outils de fonction personnalisés sont créés à l'aide d'ArcObjects SDK for Java ou ArcObjects .SDK for Microsoft .NET framework. L'outil personnalisé que vous créez peut être intégré à ArcGIS pour qu'il se comporte de la même manière que les outils de géotraitement ArcGIS prêts à l'emploi. Vous pouvez ouvrir et lancer l'exécution d'un outil de géotraitement personnalisé depuis ArcToolBox, l'utiliser dans des outils de script ou ModelBuilder et le chaîner à d'autres outils de géotraitement.
En savoir plus sur la création d’outils de fonction avec ArcOjbects SDK for Java.
Lorsque vous partagez un modèle ou un script avec des outils de fonction personnalisés sur un serveur en tant que service de géotraitement, vous devez déployer (enregistrer) l’outil personnalisé pour ArcGIS Server. Pour déployer un outil de fonction personnalisé Java pour ArcGIS Server, appliquez la procédure suivante :
- Copiez le fichier JAR de l'outil de fonction personnalisé dans le dossier <ArcGIS Server Install Directory>\usr\lib\ext.
- Publiez l’outil de modèle ou de script contenant l’outil personnalisé comme vous le feriez pour les autres outils de géotraitement et modèles depuis ArcGIS Desktop ou via ArcGIS Manager.
- Si vous avez peu d'expérience dans la publication d'outils en tant que services de géotraitement, reportez-vous à la rubrique Présentation rapide de la publication d'un service de géotraitement.