Отмена запуска инструментов геообработки

Вы можете запустить несколько инструментов геообработки, которые влияют на входные данные в сеансе редактирования, чтобы выполненные изменения геометрии объектов или атрибутов не были постоянными и могли быть отменены.

Включить возможность отмены

Несколько инструментов, включая Вычислить поле, Интегрировать, Присоединить, Замыкание, Выровнять объекты и некоторые другие имеют поле отметки рядом с кнопкой Запустить в их диалоговом окне для того, чтобы Начать редактирование. Если эта опция включена, при нажатии кнопки Выполнить запускается сеанс редактирования и выполняется обработка инструмента. После завершения сеанс редактирования остается открытым, поэтому вы можете отменить изменения, внесенные инструментом во входные данные.

ArcGIS Pro автоматически запускает сеанс редактирования, если вы создаете или изменяете объекты или атрибуты, и не существует отдельного способа начать редактирование. Кнопка Включить Отмену на панели Геообработка - это ярлык для запуска и активного сеанса редактирования, который нужен для инструментов геообработки, изменяющих исходные данные.

Примечание:

Инструменты геообработки, которые добавляют или удаляют поля, или выполняют другие изменения схемы, не могут быть запущены в сеансе редактирования. Некоторые инструменты, которые поддерживают Включить Отмену могут добавлять поле и вычислять в нем значения, например, Ближайший. Если вы отмените работу такого инструмента, поле останется в данных, но все его значения будут <Null>.

Примечание:

Вы можете использовать параметр геообработки Включить отмену включено по умолчанию, чтобы установить состояние по умолчанию для кнопки переключателя Включить отмену. По умолчанию Включить отмену выключено.

Отмена и повторение

После включения Включить отмену и запуска инструмента оцените полученные результаты, чтобы определить, хотите ли вы сохранить изменения, внесенные во входные данные. Рядом с панелью Геообработка появится баннер, говорящий о том, что есть ожидающие правки. Чтобы помочь оценить и визуализировать изменения в данных, в баннере есть кнопки для Отмены и Повтора изменений, появившихся в ходе работы инструмента.

Сохранение или отмена изменений

Если вы решите оставить изменения, сделанные инструментом, необходимо щелкнуть Сохранить изменения, чтобы подтвердить их. Если вы не хотите сохранять изменения, щелкните Отменить изменения, чтобы отменить правки, выполненные инструментом.

Если вы не сохраняете и не отменяете свои правки, другие инструменты геообработки будут запущены в открытом сеансе редактирования, что может иметь неизвестные последствия для производительности и поведения приложения. Более подробную информацию см. в разделе Обратите внимание ниже.

Примечание:

Сохранение или отмена изменений прекращает сеанс редактирования, начатый путем запуска инструмента геообработки. После сохранения или отмены изменений вы больше не сможете отменить или повторить операцию.

Более подробно о сохранении и отмене изменений

Рекомендации

Принимая решение о запуске инструментов геообработки с включенной опцией Включить отмену, следует учитывать следующее.

Потоки

Когда инструменты геообработки запускаются в сеансе редактирования, инструменты запускаются в главном потоке приложения. Это означает, что приложение будет заблокировано для остальных задач, пока работает данный инструмент.

Производительность и масштабируемость

Когда инструменты геообработки запускаются в сеансе редактирования, производительность уменьшится по сравнению с тем же самым инструментом, запущенным вне сеанса редактирования. Таким же образом, масштабируемость также уменьшится, поскольку меньшее число объектов может быть обработано в сеансе редактирования по сравнению с работой вне сеанса редактирования.

Инструменты схемы

Инструменты геообработки, которые добавляют или удаляют поля, такие как Добавить поле, Изменить поле и Удалить поле, не могут быть запущены в сеансе редактирования.

Удаление или перезапись наборов данных

Инструменты геообработки, которые удаляют или перезаписывают наборы данных, не могут быть запущены в сеансе редактирования. Вы также не можете удалять наборы данных из этих местоположений на панели Каталог, используя команду Удалить щелчка правой кнопкой мыши.