Puede escribir un script de Python para ejecutar un flujo de trabajo de geoprocesamiento y publicarlo como herramienta web. El método principal para ejecutar un script consiste en utilizar ArcPy.
Una vez que una herramienta personalizada se ejecute correctamente, utilice la funcionalidad arcpy para publicarla como una herramienta web. Primero, cree un archivo de borrador de definición de servicio utilizando la clase GeoProcessingSharingDraft y CreateSharingDraft o la función CreateGPSDDraft. A continuación, cree un archivo de definición de servicio con la herramienta Presentar servicio y utilice la herramienta Cargar definición de servicio para completar el proceso de publicación.
La clase GeoProcessingSharingDraft y la función CreateSharingDraft solo están disponibles a partir de ArcGIS Pro 3.0.