Un paquete de geoprocesamiento es una manera práctica de compartir los flujos de trabajo de geoprocesamiento empaquetando una o más herramientas y todos los datos usados por las herramientas en un único archivo comprimido (.gpk). Todos los recursos (modelos, secuencias de comandos, datos capas y archivos) necesarios volver a ejecutar las herramientas se incluyen en el paquete. Esto significa que los consumidores de su paquete pueden volver a ejecutar sus herramientas para producir exactamente los mismos resultados. Pueden analizar sus herramientas para que comprendan cómo consiguió el flujo de trabajo y puedan sustituir sus propios datos por los datos proporcionados en el paquete.
Para crear un paquete, haga clic derecho en un resultado en la ventana Resultados y elija Compartir como > Paquete de geoprocesamiento.
Un paquete de geoprocesamiento incluye uno o más resultados. Cada resultado incluye:
- La herramienta, que puede ser una herramienta del sistema o una herramienta de secuencia de comandos o de modelo personalizadas que creó.
- Los datos que se utilizaron para los parámetros de entrada y de salida de la herramienta.
- Todos los otros datasets necesarios para ejecutar la herramienta, incluidos los datos de proyecto. Los datos de proyecto se definen como datos que se utilizan en un modelo o secuencia de comandos, pero que no se exponen como un parámetro.
- Cualquier otra herramienta personalizada utilizada por la herramienta. Por ejemplo, si la herramienta de modelo que está empaquetando ejecuta otras herramientas personalizadas, estas otras herramientas también se incluirán en el paquete.
- La configuración del entorno vigente cuando se ejecutó la herramienta.
Crear un paquete de geoprocesamiento
Para crear un paquete de geoprocesamiento, usted comienza con un resultado de geoprocesamiento. Los resultados de geoprocesamiento se crean mediante la ejecución de una herramienta y se pueden encontrar en la ventana Resultados. Un resultado de geoprocesamiento contiene toda la información necesaria para crear el paquete: los datos utilizados en los parámetros de entrada y de salida, los datos utilizados en los modelos o secuencias de comandos y los entornos de geoprocesamiento vigentes cuando se ejecutó la herramienta; esta es toda la información necesaria que permite que otros vuelvan a ejecutar su flujo de trabajo cuando usted lo comparte.
En la ventana Resultados, haga clic con el botón derecho en un resultado y seleccione Compartir como > Paquete de geoprocesamiento. El cuadro de diálogo Paquete de geoprocesamiento se abre para guiarle a través del proceso de crear el paquete. Desde el cuadro de diálogo Paquete de geoprocesamiento, puede:
- Especificar si desea compartir su paquete en ArcGIS Online o guardarlo en el sistema de archivos local.
- Agregar resultados adicionales que se encuentra en la ventana Resultados .
- Agregar archivos adicionales como archivos de documentación.
- Especificar si solo desea empaquetar el esquema de los datasets de entrada y de salida en lugar de los propios datos.
- Especificar si desea incluir los datos de su empresa o hacer referencia a los mismos.
- Especificar si desea que su paquete incluya ArcGIS Runtime.
La opción de menú Compartir como estará deshabilitada para un resultado cuando:
- El resultado es inválido: un resultado que tiene un error de ejecución .
- El Paquete de geoprocesamiento o la ventana Editor de servicio ya están abiertos.
- El resultado fue creado al ejecutar una tarea de geoprocesamiento dentro de un servicio: solo las herramientas que se ejecutan en el equipo pueden ser compartidas.
- El resultado es de una ejecución de la herramienta Servicio de fase o Cargar definición del servicio. Estas herramientas no se pueden empaquetar.
- El resultado utiliza una herramienta modelo que tiene variables de lista dentro del modelo. Las herramientas modelo que utilizan variables de lista no se pueden empaquetar.
Compartir un paquete de geoprocesamiento
Los paquetes de geoprocesamiento se pueden compartir al escribir un paquete de geoprocesamiento en el disco como un archivo .gpk . Una vez que haya creado un archivo .gpk, se puede compartir a través del correo electrónico, a través de una red o cargarse en ArcGIS Online. Compartir en ArcGIS Online le permite compartir su paquete con un público más amplio que puede controlar mediante la creación de grupos y la configuración de permisos.
Utilizar un paquete de geoprocesamiento
Los destinatarios de su paquete podrán agregarlo a ArcMap de la siguiente forma:
- Al hacer clic en Abrir desde ArcGIS Online
- Al hacer doble clic en un .gpk desde el Explorador de Windows
- Al hacer doble clic en un .gpk desde un cliente de correo electrónico
- Al arrastrar y soltar un .gpk desde la ventana Catálogo en ArcMap o ArcCatalog
Una vez que un paquete se ha agregado a ArcMap, los datasets de entrada y de salida se agregarán a la tabla de contenido. El resultado que se empaquetó se extraerá en la ventana Resultados bajo el nodo Compartido.
En la ventana Resultados, los consumidores (usuarios) de su paquete serán capaces de investigar y entender la lógica de su flujo de trabajo:
- Mediante el estudio de los datos que se utilizan como entradas y de cómo se crearon las salidas. Estos datasets se incluyen en el paquete para que así el usuario pueda ver y trabajar con los datasets reales que se utilizaron para crear el resultado.
- Vuelva a ejecutar el flujo de trabajo haciendo clic en el resultado compartido y seleccionado Volver a ejecutar. El usuario podrá ejecutar de nuevo el flujo de trabajo con los datasets de entrada originales que se incluyeron en el paquete o utilizar sus propios datasets como entrada.
- Agregar el resultado compartido en ModelBuilder.