Espacio de trabajo temporal (Configuración del entorno)
Las herramientas que distinguen la configuración del entorno del 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á pensado para los datos de salida que usted no desea mantener.
El propósito principal de este entorno de Espacio de trabajo temporal es que sea utilizado por ModelBuilder. ModelBuilder necesita un espacio de trabajo para escribir datasets intermedios: datasets que no son de uso una vez que el modelo se ejecuta. A pesar de que su propósito principal sea con ModelBuilder, puede haber ocasiones en las que desee establecerlo para cuadros de diálogo de herramientas.
Más información sobre utilizar los entornos de espacio de trabajo temporal y actual.
Notas de uso
- En ArcMap, los entornos del Espacio de trabajo temporal y del Espacio de trabajo actual se sincronizan por defecto con la geodatabase predeterminada del documento de mapa. Para obtener más información, consulte Establecer la geodatabase predeterminada.
- En ArcCatalog, los entornos del Espacio de trabajo temporal y del Espacio de trabajo actual no se establecen por defecto.
- Tal como su nombre lo indica, el entorno del Espacio de trabajo temporal está pensado para los datos de salida que no se desean mantener.
- Cuando utiliza el cuadro de diálogo de la herramienta, los nombres de dataset de salida se autogeneran con la configuración de los espacios de trabajo actual y temporal. La lógica para generar el nombre de salida es la siguiente:
- Si el entorno de espacio de trabajo temporal está establecido, la ruta de salida que se autogenera será la del espacio de trabajo temporal.
- Si el entorno de espacio de trabajo temporal no está establecido, se verifica el entorno de espacio de trabajo actual. Si el espacio de trabajo actual está establecido, la salida que se autogenera será la del espacio de trabajo actual.
- Si no está establecido ninguno de los dos espacios de trabajo, la ruta de salida que se autogenera será la del espacio de trabajo de una de las entradas. En este caso, se aplican ciertas restricciones. Por ejemplo, si el espacio de trabajo es un espacio de trabajo de la cobertura y la salida es una clase de entidad nueva, la salida será un shapefile del directorio que esté por encima del espacio de trabajo de la cobertura. Existen otras restricciones, como en el 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 espacio de trabajo actual para crear la ruta de salida, independientemente de si está establecido el espacio de trabajo temporal.
Sintaxis de cuadro de diálogo
- Espacio de trabajo temporal: el espacio de trabajo en donde se ubicarán las salidas de la herramienta si se utiliza el nombre de salida predeterminado
Sintaxis de secuencia de comandos
arcpy.env.scratchWorkspace = path
Parámetro |
Explicación |
---|---|
ruta |
La ubicación predeterminada de la entrada y la salida de la herramienta de geoprocesamiento. |
Ejemplo de secuencia de comandos
import arcpy # Set the scratchWorkspace environment to local file geodatabase arcpy.env.scratchWorkspace = "c:/data/scratchoutput.gdb"