Propozycje tematów projektów dyplomowych inżynierskich Katedra Systemów Geoinformatycznych marzec 2014 r.



Podobne dokumenty
Katedra Systemów Geoinformatycznych Propozycje tematów projektów dyplomowych inżynierskich luty 2013 r.

Katedra Systemów Geoinformatycznych Proponowane tematy prac dyplomowych inżynierskich 2010/2011

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Referat Pracy Dyplomowej

CMS, CRM, sklepy internetowe, aplikacje Web

Automatyka i Robotyka Opracowanie systemu gromadzącego i przetwarzającego wyniki zawodów robotów.

mgr inż. Marek Kulawiak

REFERAT O PRACY DYPLOMOWEJ

Systemy Geoinformatyczne

Propozycje tematów projektów dyplomowych inżynierskich dla studiów stacjonarnych kwiecień 2012 r. Katedra Systemów Geoinformatycznych

Dokumentacja aplikacji Szachy online

Temat w języku angielskim. Opiekun pracy Konsultant pracy Cel pracy

KOŁO NAUKOWE GEODETÓW Dahlta

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania

ERDAS ADE Suite edytor baz danych Oracle Spatial

REFERAT PRACY DYPLOMOWEJ

Katedra Geodezji Satelitarnej i Nawigacji. Geodezja i geoinformatyka

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU

Konspekt pracy inżynierskiej

Przegląd oprogramowania GIS do tworzenia map tematycznych. Jacek Jania

Dokumentacja projektu QUAIKE Architektura oprogramowania

PRZEWODNIK PO PRZEDMIOCIE

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY UMIEJĘTNOŚCI I INNYCHY KOMPETENCJI

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA KURSU. Grafika komputerowa

Wirtualizacja panelu HMI w systemie LOGO!

Wprowadzenie do systemów GIS

Laboratorium przez Internet w modelu studiów inżynierskich

Systemy wbudowane i mobilne

Automatyka i Robotyka studia stacjonarne drugiego stopnia

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) stacjonarne

MEDIAFLEX PREZENTACJA FIRMY. Mediaflex Sp. z o. o.. ul. Wodna 17, Kraków

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS

PRZEWODNIK PO PRZEDMIOCIE INŻYNIERIA PRZESTRZENNA W LOGISTYCE E. Logistyka. Niestacjonarne. I stopnia (inżynierskie) VII. Dr Cezary Stępniak

KARTA KURSU. Nazwa Geograficzne systemy informacji przestrzennej (GIS) 1

KSZTAŁCENIE KARTOGRAFÓW NA STUDIACH UNIWERSYTECKICH A ZAWODOWE UPRAWNIENIA KARTOGRAFICZNE

PRZEWODNIK PO PRZEDMIOCIE

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Przetwarzanie danych w chmurze

Co nowego w. wersji 12?

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: technologia informacyjna na poziomie szkoły średniej.

Część I Rozpoczęcie pracy z usługami Reporting Services

Specyfikacja funkcjonalna

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) niestacjonarne

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.

MIERNICTWO GÓRNICZE SYLLABUS

Aplikacje Internetowe

INŻYNIERIA OPROGRAMOWANIA

Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku.

EtiNET Projekt platformy internetowej dla studentów kierunku edukacja techniczno-informatyczna

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

REFERAT PRACY DYPLOMOWEJ

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

Systemy Analiz Przestrzennych w GIS

Szczegółowy opis zamówienia:

dr hab. inż. Beata Hejmanowska prof. PŚk dr hab. Lidia Dąbek, prof. PŚk

Uniwersalny System Mobilny CRM dla Androida

Technologie mobilne - opis przedmiotu

INŻYNIERIA OPROGRAMOWANIA

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

Mobilny Portal Pracownika. Mobilny Portal Pracownika ( Windows Phone 8 )

Kielce, dn MICRON Sp. z o.o. Ul. Silniczna 15/ Kielce ZAPYTANIE OFERTOWE NR 1/2014/PARP/POIG

REFERAT PRACY DYPLOMOWEJ

KATEDRA SYSTEMÓW GEOINFORMATYCZNYCH Propozycje tematów prac dyplomowych magisterskich Kierunek studiów: Informatyka Edycja: 2017/2018

Projekt inżynierski uwagi

SESJA SZKOLENIOWA. SZKOLENIE I Wprowadzenie do ArcGIS Desktop. 8-9 X (2-dniowe) max. 8 osób. SZKOLENIE II Wprowadzenie do ArcGIS Server

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

Liczba godzin w semestrze II r o k III r o k IV rok. Nazwa modułu

Informatyka studia stacjonarne pierwszego stopnia

PLATFORMA ACTIVE FORMS. Kreator Formularzy Internetowych ze wsparciem dla RWD

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Dokumentacja techniczna. Młodzieżowe Pośrednictwo Pracy

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa, Inżynieria oprogramowania, Technologie internetowe

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

ZASTOSOWANIE GOOGLEMAPS W TELEFONIE JAKO MOBILNEJ MAPY PRZEGLĄDOWEJ OSNOWY GEODEZYJNEJ

Kartografia multimedialna krótki opis projektu. Paweł J. Kowalski

Praca magisterska Jakub Reczycki. Opiekun : dr inż. Jacek Rumiński. Katedra Inżynierii Biomedycznej Wydział ETI Politechnika Gdańska

L.dz.: WETI /16/2014 Gdańsk, dn

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Propozycje tematów projektów grupowych na rok akademicki 2014/15, studia niestacjonarne I st., semestr 5.

Wykaz tematów prac dyplomowych w roku akademickim 2012/2013 kierunek: informatyka, studia niestacjonarne

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Kierunek: Inżynieria i Analiza Danych Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

System satelitarnego pozycjonowania i nadzoru pojazdów, maszyn i urządzeń

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

Kierunek: Informatyka Stosowana Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER

Przegląd oprogramowania GIS do tworzenia map tematycznych

Materiał dystrybuowany na licencji CC-BY-SA

Oracle Application Express -

Transkrypt:

Propozycje tematów projektów dyplomowych inżynierskich Katedra Systemów Geoinformatycznych marzec 2014 r. 1. Społeczny System Informacji Przestrzennej umożliwiający współdzielenie geoinformacji dotyczących wybranych zdarzeń i lokalizację użytkowników w czasie rzeczywistym 2. Gra sieciowa przeznaczona na urządzenia mobilne pracujące pod kontrolą systemu operacyjnego Android 3. Gra z elementami rozszerzonej rzeczywistości na urządzenia mobilne z systemem Android 4. Zegar binarny z matrycą LED i termometrem 5. Widmowy wyświetlacz LED 6. Demonstrator możliwości platformy programistycznej dla systemów wbudowanych Arduino 7. Edytor do tworzenia prostych gier platformowych w HTML5. 8. Konsola umożliwiająca skryptowanie aplikacji JavaSE. 9. Kontroler komputera osobistego za pomocą smartfona (AndPad) 10. Asystent treningu biegowego (RunAnd) 11. Kontrola zestawu urządzeń mobilnych z poziomu aplikacji Web (CloudOfAnds) 12. Oprogramowanie ilustrujące wybrane procedury przetwarzania danych geograficznych 13. Opracowanie stanowiska laboratoryjnego do przetwarzania, analizy i wizualizacji rastrowych danych geograficznych 14. Model 3D terenu wykorzystujący funkcje sklejane 15. Integrator informacji nawigacyjnej 16. Baza danych Map cyfrowych 17. Wykorzystanie optymalizacji do badania jakości obiektowych baz danych map cyfrowych 18. Wirtualne serwery wspomagające pracę na mapach cyfrowych 19. Konfigurowalny widget pogodowy na urządzenia mobilne wyposażone w system Android 20. Aplikacja mobilna do wizualizacji danych pogodowych dla amatorów lotnictwa 21. Aktywna czasowo-przestrzennie tapeta pulpitu 22. Konfigurowalny generator warstw informacji zarejestrowanych przez urządzenie mobilne 1

1. Społeczny System Informacji Przestrzennej umożliwiający współdzielenie geoinformacji dotyczących wybranych zdarzeń i lokalizację użytkowników w czasie rzeczywistym Geographic Information System for sharing of geographic data and real-time user tracking dr inż. Marcin Kulawiak Wykonanie sieciowego Systemu Informacji Przestrzennej udostępniającego aplikację kliencką na platformę Android. Aplikacja kliencka będzie za pośrednictwem GPS pobierała aktualną pozycję zalogowanego na swoje konto użytkownika i wysyłała ją na serwer. Dodatkowo aplikacja będzie wyświetlała uproszczoną mapę przebytej drogi, prędkość, dystans i wysokość nad poziomem morza. Do funkcjonalności aplikacji mobilnej należeć będzie również możliwość wstawienia notatki i zrobienia zdjęcia, które automatycznie zostaną wysłane na serwer i dopisane do konkretnej lokalizacji. Aplikacja internetowa będzie również umożliwiać oglądanie w czasie rzeczywistym pozycji, prędkości i przebytego dystansu innych osób, które wyraziły zgodę na taką funkcjonalność (możliwość oglądania tras wielu osób na raz). Dodatkową opcją tej aplikacji ma być możliwość prowadzenia użytkownika w kierunku wybranej osoby, która udostępniła tą możliwość. Aplikacja serwerowa będzie pozwalała zalogowanym użytkownikom na wyświetlanie na mapie wszystkich swoich tras w raz z notatkami i zdjęciami. Aplikacja będzie dawała również możliwość rysowania wykresów, prędkości i wysokości nad poziomem morza z poszczególnych tras. Całą funkcjonalność aplikacji mobilnej powinien realizować również klient stworzony w technologii HTML5. 1. Przegląd literatury tematu i dostępnych rozwiązań 2. Projekt systemu 3. Implementacja modułu serwera 4. Implementacja klienta mobilnego 5. Implementacja klienta HTML5 6. Testowanie systemu 7. Opracowanie dokumentacji systemu 1. P. A. Longley, M. F. Goodchild, D. J. Maguire, D. W. Rhind, GIS. Teoria i praktyka, PWN, 2008 2. www.openlayers.org dokumentacja biblioteki klienckiej GIS 3. http://cesiumjs.org/ dokumentacja biblioteki klienckiej GIS 2

2. Gra sieciowa przeznaczona na urządzenia mobilne pracujące pod kontrolą systemu operacyjnego Android An online game for mobile devices using the Android operating system dr inż. Marcin Kulawiak Wykonanie sieciowego systemu wykorzystującego technologię GIS w celu realizacji gry na platformę Android. Aplikacja kliencka będzie za pośrednictwem GPS pobierała aktualną pozycję zalogowanego na swoje konto użytkownika i wysyłała ją na serwer. Dodatkowo aplikacja będzie wyświetlała uproszczoną mapę zawierającą pozycje pozostałych użytkowników oraz lokalizację miejsc specjalnych, oferujących modyfikacje statystyk lub możliwość pojedynkowania z innymi graczami w systemie turowym. Przewiduje się iż wybrane miejsca będą pełniły konkretne funkcje, np. jako dedykowane areny pvp. Aplikacja serwerowa, poza tworzeniem kont i synchronizowaniem danych pomiędzy aplikacjami mobilnymi, będzie umożliwiać oglądanie w czasie rzeczywistym pozycji wszystkich graczy oraz miejsc specjalnych (reprezentowanych poprzez przestrzenne modele obiektów z opisem) w przestrzeni trójwymiarowej. Dodatkowym aspektem społecznościowym udostępnianym przez system będzie możliwość dodawania znajomych (i tworzenia drużyn) oraz komunikacji ze znajomymi, np. poprzez czat. 1. Przegląd literatury tematu i dostępnych rozwiązań 2. Projekt systemu 3. Realizacja bazy danych 4. Implementacja modułu serwera 5. Implementacja klienta mobilnego 6. Testowanie systemu 7. Opracowanie dokumentacji systemu 1. Burnette, Ed. Hello, Android. Programowanie na platformę Google dla urządzeń mobilnych. Wydanie III, Helion. 2. www.openlayers.org dokumentacja biblioteki klienckiej GIS 3. http://cesiumjs.org/ dokumentacja biblioteki klienckiej GIS 3

3. 4. Gra z elementami rozszerzonej rzeczywistości na urządzenia mobilne z systemem Android Game for mobile devices with Android operations system using augmented reality dr inż. Krzysztof Bikonis Celem projektu jest stworzenie gry z elementami rozszerzonej rzeczywistości na system Android. Gracz będzie poruszał się po planszy, którą będzie mapa (np. GoogleMaps), na podstawie informacji o jego aktualnej lokalizacji (GPS). Gracz będzie miał określone zadania do wykonania w czasie gry. 1. Zapoznanie się ze specyfiką pisania aplikacji na urządzenia mobile z systemem operacyjnym Android. 2. Przegląd istniejących rozwiązań. 3. Projekt oraz realizacja oprogramowania realizującego cel projektu. 1. Materiały dostępne w sieci Internet. 2. Materiały dostępne u opiekuna projektu. Zegar binarny z matrycą LED i termometrem Binary Clock with LED matrix and thermometer dr inż. Krzysztof Bikonis Celem pracy jest opracowanie i wykonanie zegara binarnego wyświetlającego swoje wskazania na matrycach diod o wymiarach 5x8. Poza trybem binarnym, oferował będzie wyświetlanie czasu w tradycyjnym formacie oraz pozwalał na odczyt i prezentację temperatury. Co kilkadziesiąt sekund będzie prezentował jedną z wbudowanych animacji. W projekcie należy przewidzieć możliwość komunikacji z układem (np. RS232) celem jego konfiguracji bez konieczności ponownego programowania mikrokontrolera. 1. Przegląd istniejących rozwiązań 2. Dobór odpowiednich podzespołów elektronicznych (mikrokontroler, matryce diod, itp.) 3. Projekt i realizacja części elektronicznej układu. 4. Projekt i implementacja aplikacji realizującej cel projektu. 1. S. Pietraszek, Mikroprocesory jednoukładowe PIC, Helion, 2002 2. T. Francuz, Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji, Helion, 2011 3. Materiały dostępne w sieci Internet oraz u opiekuna projektu 4

5. 6. Widmowy wyświetlacz LED Spectral POV LED display dr inż. Krzysztof Bikonis Projekt ma na celu realizację widmowego wyświetlacza LED w oparciu o wybrany mikrokontroler oraz diody LED. 1. Dobór odpowiednich podzespołów elektronicznych i mechanicznych (mikrokontroler, diody LED, silniczek, itp.). 2. Projekt i realizacja części elektronicznej i mechanicznej układu. 3. W projekcie należy przewidzieć możliwość komunikacji z układem (np. RS232) celem jego konfiguracji bez konieczności ponownego programowania mikrokontrolera (np. zmiana aktualnie wyświetlanej treści). 1. S. Pietraszek, "Mikroprocesory jednoukładowe PIC", Helion, 2002. 2. T. Francuz, "Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji", Helion, 2011. 3. Materiały dostępne w sieci Internet. 4. Materiały dostępne u opiekuna projektu. Demonstrator możliwości platformy programistycznej dla systemów wbudowanych Arduino Arduino - development platform for embedded systems dr inż. Krzysztof Bikonis Celem pracy jest przygotowanie demonstratora możliwości platformy programistycznej dla systemów wbudowanych Arduino na przykładzie platformy Inetl Galileo. 1. Zapoznanie się ze specyfiką platformy programistycznej dla systemów wbudowanych Arduino. 2. Zapoznanie się z możliwościami platformy Intel Galileo. 3. Przygotowanie pakietu oprogramowania demonstrującego możliwości platformy Intel Galileo. 1. Materiały dostępne w sieci Internet. 2. Materiały dostępne u opiekuna projektu. 5

7. Liczba wykonawców 3-4 8. Liczba wykonawców 3-4 Edytor do tworzenia prostych gier platformowych w HTML5. Simple HTML5-based platform games editor. dr inż. Łukasz Kamiński Stworzenie prostego edytora gier platformowych w technologii HTML5. 1. Stworzenie prostego edytora gier platformowych w technologii HTML5. 2. Utworzenie dwóch różnych, przykładowych gier platformowych z wykorzystaniem edytora. 3. Prezentacja gier na różnych przeglądarkach (w tym mobilnych). 1. https://developer.mozilla.org/en-us/docs/html/canvas 2. https://developer.mozilla.org/en- US/docs/Web/Guide/HTML/HTML5 Konsola umożliwiająca skryptowanie aplikacji JavaSE. Console for scripting JavaSE applications. dr inż. Łukasz Kamiński Celem projektu jest stworzenie biblioteki umożliwiającej skryptowanie aplikacji JavaSE z użyciem innych języków programowania. Należy przygotować łatwy w obsłudze i dołączaniu do istniejących aplikacji komponent biblioteki Swing, który wyglądem będzie przypominał inne konsole tego typu (np. Firebug a). Konsola powinna zapewniać podpowiadanie składni oraz umożliwiać wywoływanie kodu danej aplikacji w trakcie jej działania. 1. Stworzenie biblioteki umożliwiającej skryptowanie aplikacji JavaSE z użyciem innych języków programowania. 2. Zapewnienie podpowiadania składni. 3. Zapewnienie ławości integracji z aplikacjami JavaSE tworzonymi z użyciem Swing. 1. http://docs.oracle.com/javase/tutorial/reflect/ 2. http://docs.oracle.com/javase/6/docs/technotes/guides/scripting/progr ammer_guide/ 6

9. Liczba wykonawców 3 10. Kontroler komputera osobistego za pomocą smartfona (AndPad) Smartphone based PC controller (AndPad) dr inż. Krzysztof Bruniecki Projekt dotyczy opracowania oprogramowania dla systemu Android oraz oprogramowania dla systemu Windows. Oprogramowanie powinno pozwolić na kontrolę następujących elementów: - myszka komputerowa, - klawiatura komputerowa. Kontrola nad myszką powinna być możliwa zarówno za pomocą ekranu dotykowego jak również sensorów (akcelerometr, żyrokompas). Preferowany jest system Android. 1. Rozpoznanie w zakresie istniejących rozwiązań 2. Analiza wymagań i projekt funkcjonalny 3. Projekt techniczny 4. Implementacja aplikacji mobilnej (Android) 5. Testowanie użyteczności 1. http://developer.android.com/sdk/index.html Asystent treningu biegowego (RunAnd) Personal running assistant (RunAnd) dr inż. Krzysztof Bruniecki Utworzenie aplikacji mobilnej służącej do wspomagania treningu biegowego za pomocą metod zautomatyzowanych oraz przy udziale osoby trenera zdalnie monitorującego przebieg treningu. Zdalny monitoring odbywa się za pomocą strony internetowej. Zdalny monitoring przez trenera obejmuje możliwość wysyłania poleceń do biegacza (odtwarzanie za pomocą TTS). 1. Rozpoznanie w zakresie istniejących rozwiązań 2. Analiza wymagań i projekt funkcjonalny 3. Projekt techniczny 4. Implementacja aplikacji mobilnej (Android) 5. Integracja z pulsometrem (opcja) 6. Implementacja aplikacji WWW dla trenera 7. Utworzenie serwera map cyfrowych (opcja) 8. Nagrywanie filmu podczas treningu (opcja) 9. Implementacja i testowanie wybranych algorytmów sztucznej inteligencji służących do analizy i poprawy techniki 10. Wdrożenie systemu na serwerze katedralnym 1. www.personalrunningtrainer.com/ 2. www.endomondo.com/ 3. www.treningbiegacza.pl Liczba wykonawców 4 Projekt zgłoszony przez studentów (O. M. P. M.) 7

11. Kontrola zestawu urządzeń mobilnych z poziomu aplikacji Web (CloudOfAnds) Web-based control over set of mobile devices (CloudOfAnds) dr inż. Krzysztof Bruniecki Projekt obejmuje opracowanie strony internetowej służącej do zdalnej kontroli urządzenia mobilnego zarejestrowanego na tej stronie. W szczególności powinno być możliwe: wykonywanie zdjęć i filmów odczyt położenia i innych danych z sensorów generowanie tekstów na urządzeniu za pomocą text-to-speach. Strona powinna zostać wdrożona na serwerze uczelnianym Użytkownicy smart fonów powinni mieć możliwość definiowania uprawnień dostępu zdalnego Preferowany jest system Android 1. Rozpoznanie w zakresie istniejących rozwiązań 2. Analiza wymagań i projekt funkcjonalny 3. Projekt techniczny 4. Implementacja aplikacji mobilnej (Android) 5. Implementacja aplikacji serwerowej (Web) 6. Wdrożenie na serwerze katedralnym 1. http://developer.android.com/sdk/index.html Liczba wykonawców 3-4 12. Liczba wykonawców 3-4 Oprogramowanie ilustrujące wybrane procedury przetwarzania danych geograficznych Software presenting selected procedures of geographical data processing dr inż. Zbigniew Łubniewski W oparciu o wybrane technologie (preferowane wykorzystanie niekomercyjnego oprogramowania oraz implementacja własnej aplikacji/modułów), opracowanie oprogramowania ilustrującego w formie obrazów, diagramów, animacji itp. wybrane procedury przetwarzania rastrowych i wektorowych danych geograficznych, z przeznaczeniem do wykorzystania w dydaktyce systemów geoinformatycznych, np.: tryby kolorowania obrazów, przetwarzanie histogramu obrazu, algebra obrazów, klasyfikacja obrazów, geoprzetwarzanie warstw wektorowych (buffer, dissolve, clip, intersection, union), geokodowanie, indeksowanie przestrzenne, uzgadnianie topologii warstw wektorowych 1. Wybór technologii i narzędzi do realizacji oprogramowania. 2. Projekt oprogramowania.. 3. Implementacja i testowanie oprogramowania. 1. Wykład z przedmiotu Systemy informacji przestrzennej. 2. T. Pavlidis, Grafika i przetwarzanie obrazów. WNT, 1987. 3. P. A. Longley, M. F. Goodchild, D. J. Maguire, D. W. Rhind, GIS. Teoria i praktyka. PWN, 2008. 4. B. Jähne, Digital Image Processing. Springer-Verlag, 2005. 8

13. 1. Liczba wykonawców 3-4 Opracowanie stanowiska laboratoryjnego do przetwarzania, analizy i wizualizacji rastrowych danych geograficznych Development of a lab station for processing, analysis and visualisation of raster geographical data dr inż. Zbigniew Łubniewski W oparciu o wybrane oprogramowanie (preferowane wykorzystanie niekomercyjnego oprogramowania oraz w razie potrzeby implementacja własnej aplikacji/modułów), opracowanie 3 ćwiczeń laboratoryjnych z przeznaczeniem do wykorzystania w dydaktyce systemów geoinformatycznych, w zakresie przetwarzania i wizualizacji obrazów rastrowych terenu (zdjęć lotniczych, obrazów satelitarnych itp.), a także ich analizy pod kątem wybranych zastosowań w systemach geoinformatycznych, jak przykładowo georeferencja i mozaikowanie obrazów, wektoryzacja ich treści 1. Wybór oprogramowania stanowiącego podstawę do realizacji ćwiczeń 2. Projekt treści ćwiczeń i testowanie wybranego oprogramowania w zakresie wykorzystania jego określonych procedur 3. Stworzenie własnych modułów oprogramowania 4. Przygotowanie instrukcji do ćwiczeń, wraz z przygotowaniem opracowania teoretycznego na temat przedmiotowych procedur działających na obrazach 1. Wykład z przedmiotu Systemy informacji przestrzennej. 2. T. Pavlidis, Grafika i przetwarzanie obrazów. WNT, 1987. 3. P. A. Longley, M. F. Goodchild, D. J. Maguire, D. W. Rhind, GIS. Teoria i praktyka. PWN, 2008. 5. 4. J. A. Richards, X. Jia, Remote Sensing Digital Image Analysis: An Introduction. Springer-Verlag, 2006. 6. 5. B. Jähne, Digital Image Processing. Springer-Verlag, 2005. 14. Model 3D terenu wykorzystujący funkcje sklejane Spline 3D Terrain Model dr inż. Jerzy Demkowicz Realizacja modelu terenu osadzonego w kontekście geograficznym z wykorzystaniem funkcji sklejanych. 1. Analiza dostępnych rozwiązań 2. Implementacja nowych funkcjonalności dla istniejącego rozwiązania 1.Dostępne u prowadzącego 9

15. Integrator informacji nawigacyjnej Integrator of the navigational information dr inż. Jerzy Demkowicz Realizacja prostego integratora informacji nawigacyjnej. 1. Analiza dostępnych rozwiązań 2. Implementacja płytki 3. Podzespoły, Środki dostępne u prowadzącego 1.Dostępne u prowadzącego 16. Baza danych Map cyfrowych Navigational Charts dr inż. Jerzy Demkowicz Implementacja prostej bazy danych geograficznych. 1. Analiza dostępnych rozwiązań 2. Implementacja obiektowej mapy cyfrowej, po stronie serwera JavaScript 3. Wykorzystanie bazy Oracle 1.Dostępne u prowadzącego 17. Wykorzystanie optymalizacji do badania jakości obiektowych baz danych map cyfrowych Chart Quality Investigation using Optimalization Algorithms dr inż. Jerzy Demkowicz Budowa serwisu internetowego z wykorzystaniem VPS 1. Analiza dostępnych rozwiązań 2. Implementacja nowych funkcjonalności dla istniejącego rozwiązania 1.Dostępne u prowadzącego 1

18. 19. Wirtualne serwery wspomagające pracę na mapach cyfrowych VPSs Supporting Operations on Digital Charts dr inż. Demkowicz Jerzy Budowa internetowego serwisu map cyfrowych z wykorzystaniem VPS 1. Analiza dostępnych rozwiązań 2. Rozbudowa istniejącego rozwiązania 1.Dostępne u prowadzącego Konfigurowalny widget pogodowy na urządzenia mobilne wyposażone w system Android Weather widget for Android devices dr inż. Andrzej Chybicki mgr inż. Łukasz Markiewicz Celem pracy jest stworzenie komponentu graficznego na urządzenia wyposażone w system Android, do prezentacji wyników prognozy pogody. Widget ma w założeniu być łatwo konfigurowalny i umożliwiać prezentację prognozy pogody w kilku różnych formach (meteogramów, ikon, map itp.). Dane pogodowe będą dostępne poprzez dedykowane API stworzone w Katedrze Systemów Geoinformatycznych. 1. Zapoznanie się z API dostępowym do danych pogodowych. 2. Analiza technologii Widget w Android. Materiały dostępne w katedrze 1

20. 21. Liczba wykonawców 3 Aplikacja mobilna do wizualizacji danych pogodowych dla amatorów lotnictwa Weather widget for Android devices dr inż. Andrzej Chybicki mgr inż. Łukasz Markiewicz Celem pracy jest stworzenie aplikacji na urządzenia mobilne przeznaczonej do wizualizacji danych pogodowych. Aplikacja ma mieć zastosowanie przede wszystkim w lotnictwie amatorskim np. dla osób korzystających z paralotni, motolotni, szybowców oraz zdalnie sterowanych modeli latających i innych. Zadaniem aplikacji będzie wizualizacja przede wszystkim danych wiatrowych w różnych warstwach atmosfery oraz danych satelitarnych MSG w formie map, ikon, meteogramów i innych. Dane pogodowe będą dostępne poprzez dedykowane API stworzone w Katedrze Systemów Geoinformatycznych. 1. Zapoznanie się z API dostępowym do danych pogodowych. 2. Analiza możliwości wybranych systemów/technologii mobilnych w ww. zakresie. Materiały dostępne w katedrze Aktywna czasowo-przestrzennie tapeta pulpitu Active wallpaper with contextual information dr hab. inż. Marek Moszyński, prof. nadzw. PG dr inż. Andrzej Chybicki Celem pracy jest stworzenie aktywnej tapety na platformę Android prezentującej dynamicznie różne informacje uzależnione od kilku źródeł danych jak np. lokalizacji użytkownika mobilnego, pora dnia, pogoda itp. 1. Projekt aplikacji. 2. Implementacja. 1. Wallace Jackson, Learn Android App Development, http://www.it-ebooks.info/ 2. Nizamettin Gok, Nitin Khanna, Building Hybrid Android Apps with Java and JavaScript, http://www.it-ebooks.info/ 1

22. Liczba wykonawców 3-4 Konfigurowalny generator warstw informacji zarejestrowanych przez urządzenie mobilne Configurable GIS layer generator from a track registered by mobile sensors dr hab. inż. Marek Moszyński, prof. nadzw. PG Celem pracy jest stworzenie systemu bazodanowego do rejestracji i wizualizacji danych z sensorów urządzenia mobilnego (np. odbiornik GPS, magnetometry, akcelerometry) pracującego pod kontrolą systemu Android. 1. Projekt systemu 2. Implementacja 1. Wallace Jackson, Learn Android App Development, http://www.it-ebooks.info/ 2. Nizamettin Gok, Nitin Khanna, Building Hybrid Android Apps with Java and JavaScript, http://www.it-ebooks.info/ 1