Skip to main content

Автоматизированная обработка пространственных данных

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