ArcPy – это пакет сайта Python, который обеспечивает успешный и продуктивный анализ географических данных, конвертацию данных, управление данными и автоматизацию карт в Python.
Этот пакет обеспечивает множество простых и удобных элементов для работы в Python, предоставляя функцию завершения кода (введите ключевое слово с точкой, и перед вами откроется список свойств и методов по этому ключевому слову; выберите элемент, чтобы вставить его) и справочную документацию по каждой из функций, модулей и классов.
Дополнительным преимуществом использования ArcPy является то, что Python – это язык программирования общего назначения. Этот язык интерпретируется и вводится динамически. Кроме того, он подходит для интерактивной работы и оперативного создания прототипов таких небольших программ, как скрипты, но в то же время он обладает достаточной мощью для создания больших приложений. Приложения ArcGIS, написанные с использованием ArcPy, имеют преимущество разработки дополнительных модулей в многочисленных рыночных нишах для профессионалов Python от GIS, а так же программистов, работающих в других дисциплинах.