Crear una herramienta de función de geoprocesamiento personalizada extiende el marco de geoprocesamiento de ArcGIS utilizando los componentes de ArcObjects. Las herramientas de función personalizadas se crean utilizando ArcObjects SDK para Java o ArcObjects .SDK para Microsoft .NET framework. La herramienta personalizada que cree se puede integrar con ArcGIS para que se comporte de la misma manera que una herramienta de geoprocesamiento lista para usar de ArcGIS. Puede abrir y ejecutar una herramienta de geoprocesamiento personalizada desde ArcToolbox, utilizarla en herramientas de script en ModelBuilder y encadenarla con otras herramientas de geoprocesamiento.
Más información sobre cómo crear herramientas de función usando ArcObjects SDK for Java.
Al compartir un modelo o script con las herramientas de función personalizadas en un servidor como un servicio de geoprocesamiento, debe implementar (registrar) la herramienta personalizada en ArcGIS Server. Para implementar una herramienta de función de Java en ArcGIS Server, siga los pasos que aparecen a continuación:
- Copie el archivo JAR de la herramienta de función personalizada en la carpeta <Directorio de instalación de ArcGIS Server>\usr\lib\ext.
- Publique el modelo o la herramienta de script que tiene la herramienta personalizada de la misma manera que otros modelos y herramientas de geoprocesamiento de ArcGIS Desktop o mediante el Administrador de ArcGIS.
- Si no está familiarizado con la publicación de servicios de geoprocesamiento, consulte Un recorrido rápido sobre cómo publicar un servicio de geoprocesamiento.