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>.
Nota:
Puede utilizar la opción de geoprocesamiento Habilitar Deshacer activada de forma predeterminada para establecer el estado predeterminado del botón de alternancia Habilitar Deshacer. De forma predeterminada, Habilitar Deshacer está desactivado.
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.
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.