Nazwa przedmiotu:
Wybrane elementy geoinformatyki
Koordynator przedmiotu:
Miłosz Gnat
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia II stopnia
Program:
Geodezja i Kartografia
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
GK.SMS377
Semestr nominalny:
3 / rok ak. 2020/2021
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1. Liczba godzin kontaktowych: 32, w tym: a) 15 godz. - wykład b) 15 godz. - ćwiczenia projektowe c) 2 godz. - konsultacje 2. Praca własna studenta – 28 godzin, w tym: a) 15 godz. - realizacja zadań projektowych i raportów, c) 13 godz. – przygotowanie do zaliczeń i zaliczenia 3) RAZEM: 60 godz., co odpowiada 2 punktom ECTS.
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Liczba godzin kontaktowych: 32, w tym: a) 15 godz. - wykład b) 15 godz. - ćwiczenia c) 2 godz. - konsultacje Nakład pracy związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela wynosi 32 godz., co odpowiada 1 punktowi ECTS.
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1 punkt ECTS - 30 godz., w tym: a) 15 godz. - ćwiczenia b) 15 godz. - realizacja zadań projektowych
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt15h
  • Lekcje komputerowe0h
Wymagania wstępne:
Podstawy języków programowania oraz baz danych. Podstawy infrastruktury informacji przestrzennej w Polsce.
Limit liczby studentów:
16
Cel przedmiotu:
Celem przedmiotu jest zapoznanie studentów z wybranymi elementami geoinformatyki, w sposób pozwalający na uporządkowanie i uzupełnienie wiedzy ze studiów I stopnia..
Treści kształcenia:
--> Wykłady: 1. Przegląd najważniejszych zagadnień związanych z geoinformatyką. 2. Metody automatyzacji przetwarzania danych przestrzennych w wiodących rozwiązaniach geoinformatycznych (komercyjnych i Open Source). Przegląd najważniejszych języków, frameworków, bibliotek programistycznych. 3. Podstawy języka Python. 4. Architektura nowoczesnych systemów geoinformacyjnych. Architektura wielowarstwowa, wirtualizacja, rozwiązania chmurowe. 5. Oprogramowanie warstwy "Business Logic" (komercyjne i open source) do tworzenia serwisów mapowych. 6. Przegląd języków i frameworków wykorzystywanych do wdrażania aplikacji webowych z danymi przestrzennymi - front-end. 7. Podstawy trio: HTML + CSS + JavaScript. 8. Przykładowa implementacja aplikacji webowej zbudowanej z wykorzystaniem popularnych bibliotek programistycznych (Google Maps JS API, OpenLayers) --> Projekt: 1. Stworzenie aplikacji automatyzującej przetwarzanie danych przestrzennych z wykorzystaniem API wybranego oprogramowania GIS oraz języka Python. 2. Opracowanie serwisów mapowych z wykorzystaniem oprogramowania Geoserver lub ArcGIS Server. 3. Opracowanie prostej aplikacji internetowej wykorzystującej serwisy mapowe opracowane w projekcie drugim.
Metody oceny:
Sprawdzian. Średnia ocen za wykonane projekty. Ocena końcowa jest oceną średnią z zaliczenia sprawdzianów na wykładzie oraz oceny z projektu. Zaokrąglenia - do oceny z projektu.
Egzamin:
nie
Literatura:
Witryna www przedmiotu:
-
Uwagi:
Zakres przedmiotu, w szczególności ćwiczeń jest dostosowywany do zainteresowań (potrzeb) danej grupy. Wybierane są te elementy geoinformatyki, których studenci nie poznali w wystarczającym stopniu w ramach innych przedmiotów.

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Efekt GK.SMS377_W1
Zna podstawowe metody i techniki programowania na platformach GIS
Weryfikacja: Zaliczenie kolokwium
Powiązane efekty kierunkowe: K_W06, K_W09
Powiązane efekty obszarowe: T2A_W09, T2A_W11, T2A_W04, T2A_W10, T2A_W06, T2A_W07
Efekt GK.SMS377_W2
Zna podstawową składnię i sposoby użycia wybranego języka programowania na wybranej platformie GIS
Weryfikacja: Zaliczenie kolokwium
Powiązane efekty kierunkowe: K_W09
Powiązane efekty obszarowe: T2A_W04, T2A_W10, T2A_W06, T2A_W07
Efekt GK.SMS377_W3
Zna cechy i możliwości interfejsów programistycznych (np. API) do popularnych serwisów geoinformacyjnych i innych produktów kartograficznych
Weryfikacja: Zaliczenie kolokwium
Powiązane efekty kierunkowe: K_W09, K_W13
Powiązane efekty obszarowe: T2A_W04, T2A_W10, T2A_W06, T2A_W07, T2A_W04, T2A_W07
Efekt GK.SMS377_W4
Zna zasady tworzenia architektury systemów geoinformacyjnych oraz tworzenia internetowych usług geoprzestrzennych, w tym internetowe technologie publikacji kartograficznych
Weryfikacja: zaliczenie kolokwium
Powiązane efekty kierunkowe: K_W09, K_W13
Powiązane efekty obszarowe: T2A_W04, T2A_W10, T2A_W07, T2A_W04, T2A_W07

Profil ogólnoakademicki - umiejętności

Efekt GK.SMS377_U1
Potrafi napisać program wykorzystujący wybrany interfejs API do serwisu (programu) geoinformacyjnego
Weryfikacja: Zaliczenie kolokwium, udział w ćwiczeniach, zaliczenie dwuosobowego ćwiczenia projektowego
Powiązane efekty kierunkowe: K_U13, K_U16
Powiązane efekty obszarowe: T2A_U07, T2A_U14, T2A_U16, T2A_U19, T2A_U15, T2A_U10, T2A_U16
Efekt GK.SMS377_U2
Potrafi opracować usługę (internetową) operującą na danych przestrzennych
Weryfikacja: Zaliczenie kolokwium, udział w ćwiczeniach, zaliczenie indywidualnego ćwiczenia projektowego
Powiązane efekty kierunkowe: K_U08, K_U13, K_U16
Powiązane efekty obszarowe: T2A_U05, T2A_U12, T2A_U17, T2A_U18, T2A_U07, T2A_U14, T2A_U16, T2A_U19, T2A_U15, T2A_U10, T2A_U16
Efekt GK.SMS377_U3
Potrafi przeprowadzić konfigurację internetowego serwisu geoinformacyjnego
Weryfikacja: Zaliczenie kolokwium, udział w ćwiczeniach, zaliczenie dwuosobowego ćwiczenia projektowego
Powiązane efekty kierunkowe: K_U08, K_U13
Powiązane efekty obszarowe: T2A_U05, T2A_U12, T2A_U17, T2A_U18, T2A_U07, T2A_U14, T2A_U16, T2A_U19, T2A_U15
Efekt GK.SMS377_U4
Potrafi napisać program automatyzujący wybrane operacje w środowisku oprogramowania GIS
Weryfikacja: Zaliczenie kolokwium, udział w ćwiczeniach, zaliczenie dwuosobowego ćwiczenia projektowego
Powiązane efekty kierunkowe: K_U01, K_U05, K_U15, K_U16, K_U21
Powiązane efekty obszarowe: T2A_U01, T2A_U10, T2A_U11, T2A_U09, T2A_U18, T2A_U19, T2A_U15, T2A_U10, T2A_U16, T2A_U07

Profil ogólnoakademicki - kompetencje społeczne

Efekt GK.SMS377_K1
Potrafi tworzyć oprogramowanie systemów GIS w ramach pracy zespołowej
Weryfikacja: Udział w ćwiczeniach, zaliczenie dwuosobowego ćwiczenia projektowego
Powiązane efekty kierunkowe: K_K03, K_K04
Powiązane efekty obszarowe: T2A_K02, T2A_K03