ArcPy и ArcGIS API for Python

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

ArcPy

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

Для этого требуется использовать продукт ArcGIS, например, ArcGIS Pro, ArcGIS Server или ArcGIS Notebooks.

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

Он используется для работы с данными на локальном компьютере, выполнения анализа и автоматизации задач с помощью ArcGIS Pro.

ArcGIS API for Python

ArcGIS API for Python предназначен для веб-ГИС. Библиотека Python предоставляет широкий спектр возможностей для выполнения задач ГИС-визуализации и анализа, управления пространственными данными и администрирования ГИС-систем.

Ее можно использовать как в интерактивном режиме, так и с помощью скриптов, что делает ее универсальным инструментом для специалистов в области ГИС. ArcGIS API for Python поставляется с ArcGIS Pro, но также работает и с ArcGIS Online или ArcGIS Enterprise.

С помощью ArcGIS API for Python вы можете создавать ГИС-данные и работать с ними, выполнять пространственный анализ, публиковать карты и слои в интернете и многое другое. Вы можете работать с ГИС-данными и сервисами, размещенными на ArcGIS Online или ArcGIS Enterprise, а также создавать веб-приложения с помощью Python.

Его можно использовать для управления и анализа веб-данных ГИС, автоматизации административных задач и создания веб-карт и приложений.

Связанные разделы


В этом разделе
  1. ArcPy
  2. ArcGIS API for Python