Автоматизация с помощью ArcGIS Pro

В ArcGIS Pro несколько ключевых возможностей предлагают возможности для автоматизации. ArcGIS Pro разработан как профессиональное настольное ГИС-приложение, и многие рабочие процессы в этом приложении предназначены для непосредственного, динамического использования экспертами. Тем не менее, некоторые рабочие процессы, такие как анализ, редактирование и визуализация, очень подходят для автоматизации, и существуют возможности для повышения эффективности взаимодействия с пользователем для этих пользователей.

Автоматизация геообработки

Многие инструменты геообработки и анализа в ArcGIS Pro могут быть запущены в интерактивном режиме или с помощью нескольких пакетных подходов или подходов автоматизации, в том числе:

  • Использование ModelBuilder, который может связать воедино несколько инструментов, входных и выходных данных, а также создать полноценные рабочие процессы, автоматизирующие множество ручных задач или последовательных инструментов.
  • Планирование и пакетная обработка инструментов геообработки позволяют выполнять запланированные задачи в будущем и повторно запускать один и тот же инструмент для множества похожих входных наборов данных.
  • Геообработку также можно автоматизировать с помощью скриптов и блокнотов Python, путем доступа к инструментам модуля ArcPy и их последовательности, передачи наборов данных и записи выходных данных в указанные местоположения.
  • Рабочие процессы геообработки (как на основе Python, так и на основе ModelBuilder) также могут быть опубликованы в виде сервисов геообработки для обеспечения обработки на основе запросов, что может предоставить другие возможности автоматизации.

Сопутствующие ресурсы:

Задачи

Многие рабочие процессы ArcGIS Pro включают в себя повторяющийся набор шагов, часто выполняемых в одинаковом порядке для одного и того же типа пользователя или человека. Задача – это набор предварительно настроенных шагов, которые помогут вам и другим пользователям выполнить рабочий или бизнес-процесс. Задача может использоваться для внедрения качественного рабочего процесса, улучшения эффективности рабочего процесса или для создания набора интерактивных шагов руководства. Задачи позволяют связать взаимодействие данных, редактирование и геообработку в одно четкое последовательное определение, а также управлять сочетанием ручного и автоматизированного выполнения шагов.

Более подробную информацию о задачах можно найти в документации ArcGIS Pro, включая информацию о публикации задач через ArcGIS Enterprise или ArcGIS Online.

Сопутствующие ресурсы:

Автоматизация карт

Другая категория автоматизации включает действия, связанные с картами и компоновками в ArcGIS Pro. Python (в частности, пакет arcpy.mp ) можно использовать для автоматизации обновления карты, изменения символов, создания компоновки, элементов карты и экспорта. Эти инструменты также можно добавить в другие скрипты Python или запустить в блокнотах Python.

Top