Програмування у ГІС_6 сем.

Освітня програма: Картографія, географічні інформаційні системи, дистанційне зондування Землі

Структурний підрозділ: Географічний факультет

Назва дисципліни
Програмування у ГІС_6 сем.
Код дисципліни
ОК 31.
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2024/2025
Семестр / Триместр
6 Семестр
Кількість кредитів ЕСТS
4
Результати навчання
Дати поглиблені знання з прикладної інформатики та програмування в середовищі геоінформаційних систем (ГІС) щодо практичного їх застосування і забезпечення функціонування. Надати студентам знання з програмування на мові Python в середовищі ГІС, яка є основною скриптовою мовою для написання додатків до потужної геоінформаційної системи ArcGIS.
Форма навчання
Дистанційне навчання
Попередні умови та додаткові вимоги
1. Успішне опанування курсів: «Вступ до геоінформатики», «Основи ГІС і баз даних», «Основи програмування фахово-орієнтованих задач». 2. Знання теоретичних та практичних основ геоінформатики, баз геопросторових даних та програмування на мові Python.
Зміст навчальної дисципліни
Курс складається з двох змістових модулів. Перший модуль присвячений порядку взаємодії трансляторів мови Python з середовищем сучасної геоінформаційної системи. Розглядаються два основних підходи: створення скриптів за допомогою зовнішнього модуля програмування IDLE і вбудованого додатку геоінформаційної системи. Розглядаються можливості розширення функціоналу ГІС за допомогою скриптів на мові Python за наступними напрямками: керування картографічними документами і шарами карти; автоматизація виготовлення та друку карт; інструменти геообробки; запити і вибір даних. Другий модуль присвячений порядку застосування і наповнення бібліотеки мови програмування Python, яка призначена для зберігання модулів обробки переважно просторових даних ArcPy. Розглядається порядок взаємодії з просторовими і непросторовими об’єктами; списки та опис даних; створення інтерфейсу ГІС за допомогою надбудови Add-ins
Рекомендована та необхідна література
1. Eric Pimpler. Programming ArcGIS with Python Cookbook. Second Edition. – UK: PACKT Publishing, 2015. -366 p. 2. Вестра Э. Разработка геоприложений на языке Python / пер. с англ. А. В. Логунова. ДМК Пресс, 2017. - 446 с.: ил. 3. Міхно О. Г., Патракеєв І. М.. Прикладні геоінформаційні системи: начальний посібник. К., 2020. – 98 с. https://drive.google.com/file/d/1r8aEOAr3ku8uACuFX-M8IvCuJKIKYkPB/view 4. Міхно О., Патракеєв І., Левінськова Н. Принцип полімасштабності геоінформаційного моніторингу міського середовища. Вісник Київського національного університету імені Тараса Шевченка. Військово-спеціальні науки. – 2021. –№ 3(47), С. 61–66. https://doi.org/10.17721/1728-2217.2021.47.61-66
Заплановані освітні заходи та методи викладання
Загальний обсяг 120 год, в тому числі: Лекцій – 28 год. Лабораторні – 28 год. Консультації - 4 год. Самостійна робота - 60 год.
Методи та критерії оцінювання
Підсумкове оцінювання у формі іспиту (усно/письмова форма): максимальна кількість балів на іспиті - 40 балів, мінімальна кількість балів, які додаються до семестрових – 24 бали (60% максимальної кількості балів, відведених на іспит). Студенти, які набрали сумарно меншу кількість балів ніж критично-розрахунковий мінімум – 20 балів до складання іспиту не допускаються. Рекомендований мінімум для допуску до іспиту – 36 балів.
Мова викладання
Українська

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни

Геодезії та картографії
Географічний факультет
Геодезії та картографії
Географічний факультет