Авторизация

Логин:
Пароль:
Ещё не зарегистрированы
Забыли пароль?
image description
Возникли вопросы?

Тел: +7 (495) 662-99-79
E-mail: market@dataplus.ru

image description Использование Python для геообработки в ArcGIS

Использование Python для геообработки в ArcGIS


Оригинальный курс Esri, перевод Esri CIS/DATA+
(“Introduction to Geoprocessing Scripts Using Python”)


  • Формат: под руководством инструктора
  • Продолжительность: 3 дня (24 часа)
  • Стоимость в учебном центре Esri CIS за одного слушателя: 27 000 руб.
  • Версия10.3; 10.4

Описание

Сократите время выполнения сложных или повторяющихся рабочих процессов, и тогда вы сможете уделить больше внимания тем ГИС-задачам, которые невозможно автоматизировать! В ходе курса вы научитесь писать скрипты на языке Python для выполнения ключевых задач, решаемых на базе ArcGIS, и предоставлять другим пользователям доступ к результатам вашей работы. Курс предполагает свободное владение синтаксисом Python.


Аудитория

ГИС-специалисты, специалисты, работающие с большими объемами данных и все, кому может быть интересна автоматизация рабочих процессов и задач в ArcGIS.


Цели курса

Научиться в течение курса: 

  • Управлять пространственными объектами и атрибутивными данными и обновлять их с помощью курсоров и объектов. 
  • Автоматизировать операции геообработки и картографические задачи. 
  • Проверять синтаксис скрипта, выявлять и исправлять ошибки. 
  • Предоставлять доступ к скриптам с помощью пользовательских инструментов и пакетов геообработки.


Предварительные требования: 


Требования к программному обеспечению:

Курс предназначен для работы со следующим программным обеспечением: 

  • ArcGIS 10.3 for Desktop или ArcGIS 10.4 for Desktop (Standard) 
  • ArcGIS Pro 1.2 (Standard) 
  • Python for ArcGIS 3.4 Pro 
  • ArcGIS Online 
  • PyScripter for Python 2.6 
  • Python 2.7.8 или Python 3.4


Содержание курса:

Запуск скриптов в Python 

  • Интегрированная среда разработки 
  • Пакет ArcPy 
  • Классы и функции ArcPy 
  • Модули ArcPy 
  • Запуск скриптов в окне Python

Описание данных 

  • Функция Describe 
  • Исходный объект Describe 
  • Описание класса пространственных объектов 
  • Описание набора растровых данных

Автоматизация с помощью списков

  • Функция ArcPy List 
  • Создание списков 
  • Итерирование списков

Работа с выборками 

  • Создание векторного слоя и представления таблицы 
  • Работа с выборкой 
  • Объект FieldInfo 
  • Применение выражения SQL к векторному слою

Работа с курсорами

  • Курсоры arcpy.da 
  • SearchCursor 
  • UpdateCursor 
  • InsertCursor

Работа с объектами геометрии 

  • Создание объектов геометрии 
  • Доступ к геометрии и обновление геометрии 
  • Использование объектов геометрии в инструменте геообработки

Общий доступ к скриптам 

  • Использование параметров в скрипте 
  • Добавление скрипта в пользовательский инструмент 
  • Запуск скрипта в окне Python 
  • Запуск скрипта из окна Результаты 
  • Общий доступ к скрипту через пакет геообработки

Автоматизация картографических задач

  • Работа с документом карты
  • Считывание содержания документа карты
  • Управление слоями
  • Создание символов
  • Публикация карт
  • Экспорт карт и отчетов