В справочной системе по составлению скриптов содержится множество примеров использования Python для работы с инструментами геообработки. Многие из этих примеров связаны с использованием определенных методов или свойств геообработки, которые считаются простыми в использовании. Более подробные и сложные примеры использования Python для решения проблем можно найти в виде инструментов ArcGIS, написанных на Python. Хотя большая часть инструментов ArcGIS написаны на языке C++ и поставляются в бинарном формате, некоторые из них созданы с помощью Python или ModelBuilder. Некоторые инструменты выполняют пакетные операции, такие как загрузка данных в базу геоданных или проецирование набора классов пространственных объектов. Такие пакетные операции идеально подходят для составления скриптов. Можно в любое время открыть базовый скрипт и посмотреть, что происходит при запуске инструмента. Используйте эту возможность для изучения способов использования arcpy в различных ситуациях, например, при создании множественных буферных полигонов или для построения пирамидных слоев для набора растров. Для инструментов скриптов используется уникальный значок , это позволяет легко находить инструменты, использующие скрипты. Для открытия и изучения исходного кода скрипта используйте команду Редактировать в контекстном меню.
Редактировать эти скрипты невозможно, так как они предназначены только для чтения, но можно скопировать инструмент в пользовательский набор инструментов, а базовый скрипт – в другую папку и затем отредактировать его.
Справка для каждого инструмента геообработки содержит также раздел, связанный с написанием скриптов, с описанием всех параметров и примеров использования инструмента в скрипте Python.
Дополнительные примеры создания скриптов
Дополнительные сведения об определенном инструменте геообработки см. в интерактивном руководстве по командам геообработки или нажмите кнопку Справка (Help) в диалоговом окне инструмента геообработки. Предоставляется пояснение каждого параметра и пример кода скрипта.
Примеры инструментов (Samples toolbox) могут быть найдены в Галерее инструментов анализа и геообработки (Analysis and Geoprocessing Tool Gallery).
Справочную информацию по Python можно найти на веб-сайте Python.