Las herramientas que respetan el entorno Espacio de trabajo temporal utilizan la ubicación especificada como espacio de trabajo predeterminado para los datasets de salida. El espacio de trabajo temporal está destinado a los datos de salida que usted no quiere mantener.
La finalidad principal del entorno de espacio de trabajo temporal es su uso con ModelBuilder o Python.
Notas de uso
- En ArcGIS Pro, el valor predeterminado de los entornos Espacio de trabajo temporal y Espacio de trabajo actual es la geodatabase predeterminada del proyecto.
- Al utilizar el panel Geoprocesamiento, los nombres de datasets de salida se generan automáticamente con los entornos Espacio de trabajo actual y Espacio de trabajo temporal. La lógica para generar el nombre de salida es la siguiente:
- Si se ha establecido el entorno Espacio de trabajo temporal, la ruta de salida que se genera automáticamente será la del espacio de trabajo temporal.
- Si el entorno Espacio de trabajo temporal no está establecido, se verifica el entorno Espacio de trabajo actual. Si se ha definido el espacio de trabajo actual, la salida que se genere automáticamente será el espacio de trabajo actual.
- Si no están establecidos los entornos Espacio de trabajo temporal ni Espacio de trabajo actual, la ruta de salida que se genera automáticamente será el espacio de trabajo de una de las entradas. En este caso, se aplican ciertas restricciones. Por ejemplo, es posible que el espacio de trabajo no tenga acceso de escritura. En algunos casos, la salida se escribe en el directorio temporal del sistema.
- Si introduce un nombre base para el dataset de salida, se utilizará el entorno Espacio de trabajo actual para crear la ruta de salida, independientemente de si está establecido el entorno de Espacio de trabajo temporal.
Sintaxis de cuadro de diálogo
- Espacio de trabajo temporal: el espacio de trabajo en el que se ubicarán las salidas de la herramienta si se utiliza el nombre de salida predeterminado
Sintaxis de script
arcpy.env.scratchWorkspace = path
Parámetro | Explicación |
---|---|
path | La ubicación predeterminada de la entrada y la salida de la herramienta de geoprocesamiento. |
Ejemplo de script
import arcpy
# Set the scratchWorkspace environment to local file geodatabase
arcpy.env.scratchWorkspace = 'c:/data/scratchoutput.gdb'