Skip to main content

Анализ пользовательских инструментов геообработки для ArcGIS Pro

Некоторые пользовательские модели и инструменты-скрипты не работают в ArcGIS Pro, или могут требовать обновления. Это может быть связано с изменениями в инструментах геообработки (некоторые инструменты, опции и форматы данных перестали поддерживаться) или с изменением версии Python с 2.x на 3.x. Инструмент геообработки и опция могут быть использованы для анализа пользовательских инструментов и наборов инструментов и поиска неподдерживаемых инструментов и опций, чтобы вы могли выполнить обновление инструмента для его корректной работы в ArcGIS Pro.

Анализировать инструменты для Pro

Используйте инструмент Анализировать инструменты для Pro, чтобы проанализировать набор инструментов или файл скрипта Python и определить, поддерживается ли он и каковы шаги для его обновления. При анализе набора инструментов, все инструменты внутри проверяются на работоспособность.

Геообработка

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

Проверка кода Python

Инструмент и опция используют модуль fissix для проверки кода Python. Модуль fissix является модернизированным бэкпортом устаревшей библиотеки lib2to3 Python.