Тематический словарь ArcPy
В этом документе представлены основные термины, необходимые для понимания справки ArcPy.
|
Термин |
Описание |
|---|---|
|
Python |
Python представляет собой открытый язык программирования, созданный в конце 1980х годов Гайдо ван Россумоми и представленный в 1991. Python поддерживается постоянно растущим сообществом пользователей и обеспечивает удобочитаемость, ясный синтаксис, динамический ввод и обладает широким набором стандартных библиотек и библиотек, созданных сторонними разработчиками. |
|
ArcPy |
Библиотека ArcPy (иногда называемая пакетом ArcPy) обеспечивает доступ из Python ко всем инструментам геообработки, включая дополнительные модули, а также предлагает большое количество полезных функций и классов для работы с данными ГИС. Используя Python и ArcPy, можно разрабатывать большое количество удобных программ для работы с географическими данными. |
|
Модули ArcPy |
Модуль представляет собой файл Python, содержащий функции и классы. ArcPy поддерживается следующими модулями:
|
|
Классы ArcPy |
Класс подобен архитектурному проекту. Проект обеспечивает структуру для создания чего-либо. Классы можно использовать для создания объектов, часто называемых экземплярами. Классы ArcPy, например, |
|
Функции ArcPy |
Функция – это часть приложения, выполняющая определенную задачу. Функция может включаться в более крупную программу. В ArcPy все функции геообработки представлены в виде функций, однако не все функции являются инструментами геообработки. Кроме инструментов в ArcPy имеется несколько функций для улучшения рабочих процессов геообработки с использованием Python. Функции (часто называемые методами) могут использоваться для создания списков определенных наборов данных, извлечения свойств набора данных, проверки имени таблицы перед ее добавлением в базу геоданных, а также для выполнения многих других полезных задач геообработки. |
|
Автономный скрипт Python |
Автономный скрипт Python – это файл с расширением |
|
Инструмент-скрипт Python |
Инструмент-скрипт Python является скриптом Python, который добавлен в набор инструментов геообработки. После добавления в качестве инструмента-скрипта, этот скрипт работает как и любой другой инструмент геообработки – его можно открыть и запустить из диалогового окна инструмента, используемого в окне Python и ModelBuilder, и он может вызываться из других скриптов и инструментов-скриптов. |
|
Окно Python |
Окно Python позволяет работать с Python из ArcGIS для интерактивного запуска инструментов и функций геообработки, а также использовать преимущества других модулей и библиотек Python. Это окно также позволяет пользователям изучать Python. Окно Python может использоваться для выполнения отдельных строк кода на Python с выводом сообщений о результате в этом же окне. Это полезно для экспериментов с синтаксисом и работы с кодом небольшой длины, а также дает возможность тестирования задач вне скрипта. |
|
Набор инструментов Python |
Наборы инструментов Python являются наборами инструментов геообработки, созданными полностью в Python. Набор инструментов Python и инструменты, содержащиеся в нем, выглядят, действуют и работают как наборы инструментов и инструменты, созданные любым другим способом. Набор инструментов Python представляет собой файл Python с расширением |