9 votos

¿Borrar el espacio de trabajo in_memory en ModelBuilder?

He estado usando in_memory dentro de ArcGIS 10.1 ModelBuilder como parte de un flujo de trabajo para crear mosaicos y recortar conjuntos de datos rasterizados a los límites del área de estudio (Figura 1). El modelo funciona bien la primera vez, pero el programa se bloquea en la segunda o tercera ejecución. Sospecho que pueden estar ocurriendo dos problemas: 1) Se está excediendo el límite de memoria o 2) Hay un conflicto al intentar sobrescribir los archivos temporales in_memory .

¿Existe una forma de borrar in_memory espacio de trabajo desde el ModelBuilder?

Figura 1.

enter image description here

Editar:

El modelo final que ahora es estable

enter image description here

12voto

Jon M Puntos 206

Puede añadir el Herramienta de borrado y especificar %in_memory% como elemento de datos de entrada. También haría mosaic_clp.img a condición previa para la operación de eliminación, para asegurarse de que el in_memory el espacio de trabajo no se despeja antes de tiempo.

0 votos

¡Feliz de ayudar! Además, no lo he comprobado, pero creo que se puede seleccionar in_memory desde el menú desplegable de la herramienta Eliminar -- no cambiaría en absoluto el funcionamiento del modelo, pero eliminaría el redundante %in_memory% burbuja variable.

0 votos

He seguido su descripción, y parece que no puedo añadir %in_memory% como elemento de datos de entrada - me dice que no existe tal elemento. Sin embargo, si utilizo in_memory sin el %, ¡funciona bien!

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X