KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU TORINGU PRZEMIESZCZA I ICH WIZUALIZACJI NA MAPIE CYFROWEJ 05-130 Zegrze, ul. Warszawska 22A Appletu przy projektowaniu i tworzeniu systemu Applet- Java z wykorzystaniem omawianej technologii w ramach aplikacji operatorskiej opracowanej na potrzeby KUS. PCN (Personal Communications Network 1 zapotrzebowanie na ej. Applet- Java i ich wizualizacji na mapie cyfrowej. W kolejnych punktach opisano wybrane sposoby real monitoringu orskiej TURKUS. 2. WYBRANE SPOSOBY REALIZACJI SYSTEMU MONITORINGU W stosowanych systemach ków, monitorowane obiekty, oraz baz danych o monitorowanych obiektach. relacje (Rysunek 1) jednak techniczne realizacji takiego systemu mo. klient o wszystkich monitorowanych obiektach powinni nie tylko obiekty w celu aktualizacji danych
Rysunek 1. Elementy systemu monitoringu W takiej strukturze zadaniem obiektów monitorowanych jest generowanie komunikatów GPS o odpowiednim formacie i przesy. Oddzielnym procesem systemu jest monitorowanie pozycji obiektów obserwowa W jednym przypadku to serwer inform Na Rysunku 1 baza map architektury jako klient serwer nie precyzuje jakie funkcje projektowanego serwer, a jakie klient. i serwera jako oddzielnych aplikacji. W takim przypadku Rysunek 2). Poprzez. krajowych pochodz topograficznej. ukrycie pewnych warstw lub obszarów.
Rysunek 2 monitorowanych obiektów. Zapewnia przede wszystkim jest natomiast gromadzenie danych o monitorowanych obiektach, przetwarzanie i ich ar mocno serwera, tych informacji gromadzonych o poszczególnych obiektach. aplikacji klienckiej rozmiar mierzony jedy fragment mapy, powinien zgodnie z systemu ich komplet, we, (Rysunek 3) z aplikacji klienta (np. poprzez stron HTML), e grafiki i generowanie n jej skalowanie. Rysunek 3
Wygenerowane przetwarza odpowiednie fragmenty map, nanoszone symbole i oznaczenia monitorowanych obiektów dokonywane inne modyfikacje zgodnie z. Tak przygotowane ne do aplikacji klienta dedykowanych a klientem jak zapewnia wygodny sposób wprowadzania wszelkich poprawek i aktualizacji. Wystarczy bowiem modyfikacji po strony. takiego natomiast i wykorzystywanego sobno. generuje zapytania nawet podczas. Zaproponowana w artykule Appletu, Z jednej strony przeno, a 3. TECHNOLOGIA APPLET- JAVA Applet Java [3][4]. Program ten wbudowany jest Applet Appletach Java), zainstalowa na komputerze Applet klasycznych pr 1 Applet [5]. Zastosowanie technologii Applet umieszczenie bazy danych o monitorowanych obiektach i bazy map na serwerze (Rysunek 4) oraz przeniesienie Rysunek 4 Appletu jako aplikacji klienckiej 1 Podpisanie Appletu usuwa te ograniczenia-
Aplikacja klienta (w tym przypadku Applet) zatem aby stacja pracy a nika w momencie zaimplementowane w aplikacji klienckiej, która nych algorytmów w jakim czasie i które fragmenty map. 4. PROPONOWANA ARCHITEKTURA SYSTEMU MONITORINGU do ej sieci IP (Rysunek 5) wymienionych elementów systemu jak i monitorowanego obiektu. Rysunek 5. U systemu monitoringu Java na dan obiektu w danej sieci IP ma e, to obiekt taki raporty raportów GPS mo monitorowany obiekt ma tkownikiem, Applet). na trzy procesy: 1. Prze raportów. 2. P. 3. Dodawanie lub zmiana parametrów obiektów monitorowanych. równolegle i nie. Pierwszy z nich polega na wygenerowaniu raportu GPS o odpowiednim formacie przez monitorowany obiekt Rysunek 7Rysunek 6). Minimalna informacja zawarta w wykorzystane wszelkie dodatkowe takie jak: iektu, kurs
Rysunek 6 Serwer po odebraniu komunikatu identyfikuje obiekt i dokonuje kolejnych z, np.: 1. S, a w przypadku opuszczenia trasy generowanie a. 2. Przydzielenie obiektu do zdefiniowanych grup, n 3. S wytycznymi. aplikacji klienckich, które na mapie. Kolejny proces to pobieranie przez fragmentów map, które. systemu monitorowanych obiektów w iedy operacj,. konkretnej implementacji. monitorowanymi Rysunek 7). U,. Wygenerowana jest do serwera, który zapisuje j w bazie danych oraz sprawd na wyznaczonej trasie.
Rysunek 7 W przypadku gdy obiekt monitorowanego obiektu i aplikacji klienckiej wy operatorskiej opracowanej na potrzeby Z Rysunek 8. implementacji aplikacji (Rysunek 8)..
Zaprezentowany schemat przedstawia jedynie podzespo systemu e. Na schemacie zaznaczono: 1. Stanowisko operatorskie w postaci pulpitu w wozie jak i stanowiska wynosu. 2. az z odpowiednimi radiostacjami- zapewnia 3. Inne - Radiolinia- - PDB- - SAT- terminal satelitarny omawian technologi Po pierwsze operator systemu -. Podstawowym zadaniem y jest w wiele dodatkowych tworzenia i przydzielania poszczególnym abonentom radiowym tras i obszarów patrolowych. O nio na mapie i przypisania jej Wykorzystanie technologii Appletu w ramach 6. PODSUMOWANIE Zastosowanie technologii Appletu w systemie monitoringu i wizualizacji obiektów ma wiele zalet. Przede wszystkim Applet jest programem, który nie wymaga instalacji. ikacji klienckiej lub poprawienia Wirtualnej Maszyny Java system nie Applet wykonanie kodu na komputerze wielu nia,
TURKUS potwierdza technologi i wsparcia systemu wspomagania dowodzenia. 7. LITERATURA [1] Rappaport T. S.: Wireless Communications: Principles and Practice, Second Edition, Prentice- Hall, Upper Saddle River, New Jersey 2002. [2] Litwin L., Myrda G.: Systemy Informacji Geograficznej. i przestrzennymi w GIS, SIP, SIT, LIS, Helion, 2005. [3] Eckel B.: Thinking in Java. Edycja polska. Wydanie IV, Helion, 2006 [4] Java Platform, Standard Edition 7 API Documentation DRAFT ea-b66, http://java.sun.com/javase/reference/api.jsp [5] Grams J., Somerfield D.: Professional Java Security, Appres, 2003