Podstawowe informacje

Projekt powstał na potrzeby pracy dyplomowej realizowanej w Katedrze Systemów Elektroniki Morskiej Politechniki Gdańskiej, pod tytułem: " Dwuskładnikowy log elektromagnetyczny z przetwarzaniem sygnałów i zobrazowaniem na komputerze przenośnym - część programowa". Większość prac projektowych wykonał Marcin Milecki od marca 2007 do lipca 2008 roku, przy merytorycznej pomocy promotora pracy mgr inż. Jacka Marszala.

Projekt był uzupełnieniem do projektu logu elektromagnetycznego realizowanego przez Krzysztofa Drewniaka. Jednak w wyniku opóźnień w wykonaniu funkcjonalnego urządzenia, aplikacja ZloG, do tej pory, nie została niestety w pełni przetestwowana na akwenie. Jedyne próby pełnej funkcjonalne odbyły się na podstawie symulacji napływających protokołów nawigacyjnych w formacie NMEA0183 z logu, kompasu i GPS. Funkcjonalność akwizycji i przetwarzania danych pochodzących z kompasu i GPS, zrealizowano z sukcesem poprzez port RS-232 z adapterem RS-232-USB.

Zaimplementowane funkcjonalności

  • Zobrazowanie parametrów nawigacyjnych obiektu z logu elektromagnetycznego, kompasu i odbiornika GPS.

  • Prowadzenia nawigacji zliczeniowej na mapach rastrowych i wektorowych w formacie .svg.

  • Porównywanie pozycji zliczeniowej z pozycją GPS.

  • Archiwizowanie trasy obiektu w pliku tekstowym.

  • Generowanie wykresów parametrów nawigacyjnych i ich archiwizacja do plików teksotwych.

  • Rozbudowana konfiguraca z poziomu interfejsu graficznego i plików konfiguracyjnych.

  • Zapisywanie i wczytywanie ustawień użytkownika.

Ograniczenia

  • Brak obsługi poprawności wprowadzanych danych w intefejsie graficznym.

  • Brak sprawdzania poprawności struktury plików konfiguracyjnych .ini i .nav

  • Brak trybu tekstowego pracy aplikacji.

  • Archiwizowanie trasy obiektu w pliku tekstowym.

  • Generowanie wykresów parametrów nawigacyjnych i ich archiwizacja do plików teksotwych.

  • Rozbudowa konfiguracji z poziomu interfejsu graficznego i plikó konfiguracyjnych.

  • Zapisywanie i wczytywanie ustawień użytkownika.

Wymagania

  • Minimalnie 512 MB pamięci RAM

  • Procesor minimalnie 600 MHz.

  • Wolne minimalnie 50MB.

  • Minimalnie dwa porty szeregowe lub 2 porty USB z adapterami RS-USB.

  • Środowisko uruchomieniowe JAVY (JRE) z plikiem tymczasowy minimalnie 64MB.

  • Przypisanie bibliotek BATIK,GRAPH i COMMAPI do classpath systemowej.

Zaplanowany rozwój

  • Re-enginering kodu aplikacji.

  • Poprawa poprawności prowadzenia i prezentacji nawigacji na mapach.

  • Możliwość korzystania z map wektorowych wgrywanych z bazy danych PostGIS.

  • Stworzenie klas przeliczających pozycje geograficzną do róznych odwzorowań kartograficznych.

  • Dostosowanie aplikacji ZloG do działania w trybie tekstowym.

Najnowsza wersja

ZloGv0_01_14_07_2008.7z - deweloperska wersja 0.01 z 14.07.2008

-->