Справочник по Python в ArcGIS Pro

Справочник по Python в ArcGIS Pro содержит подробные сведения о каждом модуле, функции и классе ArcPy, которые включены в ArcGIS Pro, о работе с Python, а также об использовании и создании собственных инструментов геообработки в Python.

Примечание:

Все инструменты геообработки доступны из Python с помощью ArcPy. Полное описание, включая примеры Python, см. в справочнике инструментов ArcGIS Pro.

Что такое Справочник по Python?

Справочник ArcGIS Pro Python содержит разделы Начало работы, Геообработка и Python, Функции и классы ArcPy и Модули ArcPy. Эти разделы можно просматривать или выполнять в них поиск.

Начало работы

Язык Python является независимым, межплатформенным, открытым языком программирования. Они широко используются и поддерживаются как составная часть ArcGIS.

Независимо от того, работали ли вы с Python в других продуктах ArcGIS или нет, в этом разделе приведены важные сведения о начале работы с Python в ArcGIS Pro, включая переход на Python для ArcGIS Pro, Python в ArcGIS Pro, Что такое ArcPy?, ArcGIS API for Python, Python Package Manager и Notebooks в ArcGIS Pro.

Примечание:

ArcPy и ArcGIS API for Python – это дополнительные библиотеки; ArcPy позволяет использовать, автоматизировать и расширять настольные ГИС, а ArcGIS API for Python поддерживает то же самое для веб-ГИС.

Примером может быть использование ArcPy для управления локальными данными, добавления их в качестве слоёв на карту и использование инструментов геообработки для создания выходных данных и файлов определений сервисов. ArcGIS API for Python можно затем использовать для публикации файлов определений сервисов в веб-ГИС, составления веб-карты либо публикации этих слоёв для других.

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

Python может использоваться для автоматизации работы инструментов геообработки, а также дает возможность создания собственных инструментов геообработки, в виде инструмента-скрипта или набора инструментов Python. Щелкните, чтобы развернуть узел Доступ к инструментам геообработки и вы найдете вводные разделы по работе и описанию инструментов геообработки, такие как Использование инструментов в Python. Щелкните узел Создание инструментов геообработки, чтобы найти разделы по созданию собственных инструментов, например, Что такое инструмент-скрипт? и Что такое набор инструментов Python?

Функции и классы ArcPy

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

Модули ArcPy

В ArcPy функции распределены по модулям.

Развернув определенный модуль, вы найдете следующую информацию:

  • Обзор с описанием модуля и его обобщенным содержанием
  • Узлы классов, функций и, если применимо, операторов