Тематический словарь ArcPy

В этом документе представлены основные термины, необходимые для понимания справки ArcPy.

Термин

Определение

ArcPy

Библиотека ArcPy (иногда называемая ArcPy site-package) обеспечивает доступ из Python ко всем инструментам геообработки, включая дополнительные модули, а также предлагает большое количество полезных функций и классов для работы с данными ГИС. Используя Python и ArcPy, можно разрабатывать большое количество удобных программ для работы с географическими данными.

Модули ArcPy

Модуль представляет собой файл Python, содержащий функции и классы. ArcPy поддерживается различными модулями, включая модуль доступа к данным (arcpy.da), модуль картографирования (arcpy.mapping), an Дополнительный модуль ArcGIS Spatial Analyst модуль (arcpy.sa) и модуль Дополнительный модуль ArcGIS Network Analyst (arcpy.na).

Классы ArcPy

Класс подобен архитектурному чертежу. Чертеж обеспечивает структуру для создания чего-либо. Классы можно использовать для создания объектов, часто называемых экземплярами. Такие классы ArcPy как SpatialReference и Extent часто используются как ярлыки для задания параметров для инструментов геообработки, которые иначе пришлось бы задавать в виде сложных строк.

Функции ArcPy

Функция — это часть приложения, выполняющая определенную задачу. Функция может включаться в более крупную программу.

В ArcPy все функции геообработки представлены в виде функций, однако не все функции являются инструментами геообработки. Кроме инструментов в ArcPy имеется несколько функций для улучшения рабочих процессов геообработки с использованием Python. Функции (часто называемые методами) могут использоваться для создания списков определенных наборов данных, извлечения свойств набора данных, проверки имени таблицы перед ее добавлением в базу геоданных, а также для выполнения многих других полезных задач геообработки.

Связанные темы

9/10/2013