Deshacer herramientas de geoprocesamiento

Puede ejecutar varias herramientas de geoprocesamiento que modifican los datos de entrada de una sesión de edición de forma que los cambios realizados en la geometría o los atributos de las entidades se puedan deshacer.

Habilitar Deshacer

Varias herramientas, entre ellas Calcular campo, Integrar, Incorporar, Alinear, Alinear entidades y otras, presentan un botón de alternancia junto al botón Ejecutar del cuadro de diálogo de la herramienta para Habilitar Deshacer. Si esta opción está activada, cuando hace clic en Ejecutar, se inicia una sesión de edición, se realiza el procesamiento de la herramienta y, tras finalizar, la sesión de edición permanece abierta para que pueda deshacer los cambios realizados por la herramienta en los datos de entrada.

ArcGIS Pro inicia automáticamente la edición al crear o modificar entidades o atributos y no existe ninguna forma explícita de iniciar la edición. El botón de alternancia Habilitar Deshacer del panel Geoprocesamiento es un acceso directo de teclado para iniciar y dejar una sesión de edición activa, específicamente para su uso con herramientas de geoprocesamiento que modifican los datos de entrada.

Nota:

Las herramientas de geoprocesamiento que agregan o eliminan campos, o las que realizan otros cambios de esquema, no se pueden ejecutar en una sesión de edición. Algunas herramientas que son compatibles con Habilitar Deshacer pueden agregar un campo y calcular valores en el nuevo campo como, por ejemplo, Cercano. Si deshace esta herramienta, el campo no se quitará de los datos, pero el contenido del campo se establecerá como <Nulo>.

Deshacer y rehacer

Tras activar Habilitar Deshacer y ejecutar la herramienta, evalúe el resultado para determinar si desea conservar los cambios realizados en los datos de entrada. Se agrega un encabezado cerca de la parte superior del panel Geoprocesamiento para señalar las ediciones pendientes. Para ayudarle a evaluar y visualizar los cambios realizados en los datos, el encabezado incluye controles para Deshacer y Rehacer los cambios realizados por la herramienta.

Guardar o descartar los cambios

Si decide conservar los cambios en los datos realizados por la herramienta, debe hacer clic en Guardar ediciones para almacenar las ediciones. Si no desea conservar los cambios, haga clic en Descartar ediciones para deshacer los cambios realizados por la herramienta.

Si no guarda o descarta sus ediciones, se ejecutarán otras herramientas de geoprocesamiento en la sesión de edición abierta, lo cual puede tener implicaciones imprevistas en el rendimiento y el comportamiento de las aplicaciones. Consulte la sección Consideraciones que aparece a continuación para obtener más información.

Nota:

Al guardar o descartar las ediciones, se cierra la sesión de edición iniciada al ejecutar la herramienta de geoprocesamiento. Tras guardar o descartar las ediciones, ya no puede deshacer ni rehacer la operación.

Más información sobre guardar y descartar las ediciones

Consideraciones

Al decidir si ejecuta herramientas de geoprocesamiento con Habilitar Deshacer activado, debe tener en cuenta los factores indicados a continuación.

Subprocesos

Al ejecutar herramientas de geoprocesamiento en una sesión de edición, las herramientas se ejecutan en el subproceso principal de la aplicación. Significa que la aplicación tendrá bloqueadas otras tareas mientras la herramienta se está ejecutando.

Rendimiento y escalabilidad

Al ejecutar herramientas de geoprocesamiento en una sesión de edición, el rendimiento se reducirá respecto de la ejecución de la misma herramienta fuera de una sesión de edición. Del mismo modo, la escalabilidad se reduce, ya que es posible procesar menos entidades en una sesión de edición que fuera de ella.

Herramientas de esquema

No es posible ejecutar herramientas de geoprocesamiento que agreguen o eliminen campos, tales como Agregar campo, Modificar campo y Eliminar campo en una sesión de edición.

Eliminar o sobrescribir datasets

No es posible ejecutar en una sesión de edición las herramientas de geoprocesamiento que eliminan o sobrescriben datasets. Tampoco puede eliminar datasets de estas ubicaciones del panel Catálogo mediante el comando de botón derecho Eliminar.