La ventana de resultados de ArcGIS es una forma increíblemente útil de realizar un seguimiento de lo que se ha hecho en un mapa en particular. Lo uso constantemente como un medio para documentar las partes esenciales del flujo de trabajo de un proyecto, reutilizando herramientas de geoprocesamiento a las que se accede con frecuencia y arqueología ( ahora, ¿qué diablos usamos para la entrada la última vez? El resultado de hoy no es $% ^ # $% y partido! ).
Sin embargo, también es frustrante, porque algunas cosas que deberían ser sencillas simplemente no lo son, y es fácil perder sin darse cuenta las cosas que desea conservar. ¿Alguien tiene alguna solución para estos puntos de fricción? A saber:
- Los resultados de ArcCatalog no se guardan en absoluto, si no los guarda conscientemente, se van bebé.
- Los resultados de ArcMap solo se conservan si guarda un archivo .mxd. Si creara un archivo .mxd cada vez que tuviera que hacer algunas cosas, mis gastos generales de administración de documentos se irían por las nubes. (Imagine la necesidad de crear un .doc para cada correo electrónico de importación moderada).
- adición desagradable a la anterior: si su sesión de ArcMap falla, diga adiós a todos sus resultados desde la última vez que guardó.
- Muchas operaciones nunca aparecen en el panel Resultados (por ejemplo, Menú contextual >> Datos >> Exportar ). Como usuarios finales, sospecho que se puede hacer poco o nada al respecto, pero está relacionado con el seguimiento de los pasos y es una fuente frecuente de irritación. ;-)
- Puede arrastrar y soltar desde el panel Resultados a un modelo, pero no a ningún otro lugar. También quiero copiar en una barra de herramientas personal, otro mapa, una carpeta, una caja de herramientas, un documento de Word, un ... (¿No sería genial si pudieras introducir un importante paso de geoprocesamiento directamente en el editor de metadatos?)
- Algunos resultados son Favoritos que deben mantenerse indefinidamente, por ejemplo, este proyecto de mapa siempre necesitará amortiguar el área de selección de interés en 3 km . Actualmente, puede configurar ArcMap para mantener los resultados durante unos días, meses o para siempre. El valor predeterminado de 2 semanas es demasiado corto y para siempre se volverá muy desordenado y feo.
- Los resultados permanecen con el mapa, esto es bueno, pero también se limitan a ese .mxd. Estan en la carcel; no tan bien. Es raro que un proyecto de importancia tenga solo 1 o 2 .mxd's. Compartir los resultados es laborioso. (En realidad, esto es solo una reformulación de un punto anterior; la luz desde otro ángulo revela más facetas).
* hay un elemento "Compartido" en la lista de resultados (vea la parte inferior del gráfico), pero no parece hacer nada. No puede arrastrar una sesión actual o anterior y no tiene un menú contextual.
((Arrastre desde "Sesión anterior" funcionando a partir de 10.3.1. Como hay poco que saber sobre este tema en otra parte, puede haber sido un error con mi instalación local).)
Estas cosas resultantes, el registro de los pasos dados, son importantes . Quiero tratarlos de esa manera . No como una paja temporal barrida por el personal de limpieza nocturno los fines de semana cuando no estoy cerca.
Esta es una queja, pero no es solo una queja. Estoy convencido de que existen medios y métodos para utilizar lo que Esri ya proporciona de manera mejorada. Vamos a sacarlos del cepillo, desempolvarlos y vestirnos para consumo general.
fuente
Creo que algo o la mayoría de lo que quieres hacer se puede hacer usando los archivos de registro de geoprocesamiento. Además de la ventana Resultados, los resultados del geoprocesamiento también se pueden guardar en archivos de registro XML. Marque esta casilla en Geoprocesamiento -> Opciones de geoprocesamiento, General:
Según la ayuda, los archivos de registro deben conservarse para el geoprocesamiento realizado en ArcMap o ArcCatalog. Los archivos XML se guardarán en una carpeta debajo de su perfil de usuario. Aquí está la parte relevante de la ayuda de ArcGIS:
También hay una función arcpy para activar el inicio de sesión en sus scripts independientes, no sé si almacenará el registro en la misma carpeta:
fuente
%AppData%\Roaming
para mí. Eso parece ser un tesoro de buena información para lo que sucedió aquí forense. Su usabilidad deja mucho que desear. Por ejemplo, las líneas de comando están llenas'"
y deberían analizarse antes de volver a usarlas o guardarlas para la documentación. Me pregunto cuál es la relación entre estos registros y los resultados. Si pudiéramos alimentar los registros a (la mejor parte de) la interfaz de usuario de resultados, hay muchas más cosas posibles.He improvisado algo que ayuda un poco: crear un "Results Log.mxd" cuyo único propósito es almacenar resultados, no hay clases de entidad o capas de mapa. Desde las sesiones de ArcMap o ArcCatalog que contienen trabajo notable:
Advertencias:
Es una buena idea prefijar nombres con números de paso o letras, ya que no hay control sobre el orden de la lista, y el orden cambiará de una sesión guardada a otra.
Arrastrar desde "Sesión actual" no funciona. Guarde y vuelva a abrir el mxd, luego arrastre desde "Sesión anterior".
fuente