INTERNETOWA TRANSMISJA DANYCH AIS DO STANOWISKA AUTOMATYZACJI NAWIGACJI RADAROWEJ



Podobne dokumenty
Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Wykorzystanie serwisów WMS w oprogramowaniu GEO-MAP

serwisy W*S ERDAS APOLLO 2009

GOOGLE MAPS, YAHOO MAPS, MICROSOFT VIRTUAL EARTH I GOOGLE EARTH JAKO NARZĘDZIA DO MONITOROWANIA RUCHU STATKÓW ŚLEDZONYCH W SYSTEMIE AIS*

Zastosowania technologii WMS w prowadzeniu PZGiK

TECHNOLOGIA WEB MAPPING DO MONITOROWANIA OBIEKTÓW DYNAMICZNYCH W Ś RODOWISKU MORSKIM

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

Fazy i typy modernizacji zbiorów w w IIP. Uniwersytet im. Adama Mickiewicza Wydział Nauk Geograficznych i Geologicznych Poznań:: r.

MOŻ LIWOŚ CI WYKORZYSTANIA SYSTEMU WYMIANY INFORMACJI BEZPIECZEŃ STWA Ż EGLUGI W ZARZĄ DZANIU KRYZYSOWYM

KOŁO NAUKOWE GEODETÓW Dahlta

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Co, kto, kiedy, jak, gdzie? Metadane. Metodyka opracowania i stosowania metadanych w Polsce

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.

1. Wymagania prawne. Europejskie uwarunkowania prawne:

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

KONCEPCJA BAZY DANYCH NAWIGACYJNO-HYDROGRAFICZNEGO ZABEZPIECZENIA (NHZ) NA POLSKICH OBSZARACH MORSKICH

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce.

Szczyrk, 11 czerwca Systemy Informacji Przestrzennej. Anatomia geoportalu. Michał Mackiewicz

Page 1. Architektura systemów GIS. Architektura klient-serwer. Geoinformaacyjne usługi sieciowe DESKTOP. dr inż. Adam Iwaniak

Wybrane działy Informatyki Stosowanej

Usługi sieciowe w Małopolskiej Infrastrukturze Informacji Przestrzennej w oparciu o wspólny projekt UMK i UMWM

danych przestrzennych

GIS w środowisku sieciowym

Komunikacja systemów informatycznych przy pomocy usług sieciowych

WYKORZYSTANIE I ROZWÓJ WOLNEGO OPROGRAMOWANIA W WOJEWÓDZKIM WĘŹLE INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

ERDAS TITAN środowisko 3D udostępniania danych przestrzennych

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

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

Wdrożenie rozwiązań technicznych. oprogramowaniu Open Source (poziom podstawowy)

Katedra Geodezji Satelitarnej i Nawigacji

Sieci komputerowe i bazy danych

Bazy danych 2. Wykład 1

GS2TelCOMM. Rozszerzenie do TelCOMM 2.0. Opracował: Michał Siatkowski Zatwierdził: IMIĘ I NAZWISKO

7. zainstalowane oprogramowanie zarządzane stacje robocze

WMS Thematic Standard do publikacji opracowań kartograficznych. Serena Coetzee, Adam Iwaniak, Paweł Netzel

Programowanie Komponentowe WebAPI

Język UML w modelowaniu systemów informatycznych

World Wide Web? rkijanka

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Sposoby i zasady udostępniania TBD

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

Deduplikacja danych. Zarządzanie jakością danych podstawowych

SYSTEM SCADA DO OCHRONY KATODOWEJ SCADA SYSTEM FOR CATHODIC PROTECTION

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

OPROGRAMOWANIE KEMAS zbudowane jest na platformie KEMAS NET

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Pojęcie systemu baz danych

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

Implementacja standardu GML w oprogramowaniu ESRI i GISPartner na przykładzie Geoportalu2

METADANE GEOINFORMACYJNE PODLASIA

DEMONSTRACJA DZIAŁANIA ELEMENTÓW INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ (WYKŁAD)

wersja 1.3 (c) ZEiSAP MikroB S.A. 2005

Nowa wersja geoportalu w technologii firmy GEOBID

Luxriot VMS. Dawid Adamczyk

Licencjonowanie serwerów do zarządzania wydajnością. Office Web Apps Server

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Wprowadzenie SYSTEMY SIECIOWE. Michał Simiński

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

Doświadczenia we wdrażaniu FOSS4G w działaniach Centrum UNEP/GRID-Warszawa na przykładzie wybranych projektów

Shapefile, GeoPackage czy PostGIS. Marta Woławczyk (QGIS Polska)

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi

WXEth (firmware v1.03) Interfejs sieciowy dla stacji pogodowych Obsługa serwerów APRS-IS Obsługa serwisu

Client Management Solutions i Mobile Printing Solutions

Prezentacja danych w PANELU INTERNETOWYM

1. Wymagania dla lokalnej szyny ESB

Funkcjonalność systemów zarządzania bazami danych przestrzennych w kartografii internetowej (PosrtgreSQL/PostGIS) Krzysztof Kuśnierek

ViewIt 2.0. System Monitoringu i Zarządzania Sygnalizacjami Świetlnymi. Funkcje

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

Narzędzia analizy przestrzennej wspomagające zarządzanie rybołówstwem morskim w warunkach Wspólnej Polityki Rybackiej

Instrukcja użytkownika

systemów intra- i internetowych Platformy softwarowe dla rozwoju Architektura Internetu (2) Plan prezentacji: Architektura Internetu (1)

Hurtownie danych i systemy informacji gospodarczej. Vastosowanie w handlu elektronicznym.

OPIS i SPECYFIKACJA TECHNICZNA

1 Wprowadzenie do J2EE

PlantVisor_1.90PL Instrukcja instalacji, konfiguracji oraz obsługi

Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. Asix.Evo. Przeglądarkowa wersja aplikacji Asix.Evo znane problemy. Pomoc techniczna

WYKORZYSTANIE GIS W SERWISIE INTERNETOWYM SAMORZĄDU WOJEWÓDZTWA MAŁOPOLSKIEGO

Lublin, dnia r. Zapytanie ofertowe: Do: I. DANE ZAMAWIAJĄCEGO:

Systemy obiegu informacji i Protokół SWAP "CC"

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

GEO-SYSTEM Sp. z o.o. ul. Kubickiego 9 lok. 5, Warszawa, tel./fax , geo-system@geo-system.com.

Normy serii ISO w geodezji i geoinformatyce

Zintegrowany system wizualizacji parametrów nawigacyjnych w PNDS

MODEL WARSTWOWY PROTOKOŁY TCP/IP

SYSTEMY POZYCJONOWANIA ORAZ PODKŁAD KARTOGRAFICZNY WYKORZYSTYWANE W OPERACJACH OFFSHORE NA PRZYKŁADZIE ROZWIĄZAŃ FIRMY FUGRO

Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007)

TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

BalticBottomBase. Instytut Morski w Gdańsku Gdańsk,

TWÓJ BIZNES. Nasz Obieg Dokumentów

IO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Komunikacja przemysłowa zdalny dostęp.

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

ROZWÓJ INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ w statystyce publicznej. Janusz Dygaszewicz Główny Urząd Statystyczny

Transkrypt:

ZESZYTY NAUKOWE AKADEMII MARYNARKI WOJENNEJ ROK XLIX NR 4 (175) 2008 Krzysztof Naus Akademia Marynarki Wojennej INTERNETOWA TRANSMISJA DANYCH AIS DO STANOWISKA AUTOMATYZACJI NAWIGACJI RADAROWEJ STRESZCZENIE W artykule przedstawiono opracowane rozwiązanie techniczne służące do internetowej transmisji danych z transpondera Systemu Automatycznej Identyfikacji (Automatic Identification System AIS) do stanowiska automatyzacji nawigacji radarowej. Na wstępie opisano jego elementy, zasadę działania oraz architekturę. W zasadniczej części, opierając się na przykładzie, scharakteryzowano zasady zdalnego dostępu do danych AIS. Artykuł kończą uogólnione wnioski, które mogą być pomocne przy projektowaniu i budowie podobnych rozwiązań. WSTĘP Rozwój nawigacji morskiej zawsze był powiązany z rozwojem dostępnej dla człowieka technologii. Świetnymi tego przykładami są kompas czy w ostatnich latach system GPS. Obecnie można dostrzec, że do nawigacji przenikają technologie internetowe związane z tzw. Web mappingiem, który określany jest jako rodzaj prezentacji map w Internecie, tworzony z naciskiem na wizualizację. W technologii tej wykorzystuje się dane geograficzne zawarte w rozproszonych globalnych bazach danych, łącząc je i budując na ich podstawie w pełni funkcjonalną interaktywną skalowalną mapę wyświetlaną zwykle w przeglądarce internetowej. Aktualnie Web mapping stosowany jest w nawigacji morskiej do prezentacji w sieci internetowej map pogodowych oraz elektronicznych map nawigacyjnych. Są one udostępniane przez serwery za pośrednictwem standaryzowanego przez OGC (Open Geospatial Consortium) interfejsu WMS (Web Map Service) [1, 4, 5]. Należy się spodziewać, że nowym wdrożeniom w przyszłości będzie sprzyjać dostępność oprogramowania realizującego operacje serwisu WMS. Na 65

Krzysztof Naus dzień dzisiejszy liczba produktów zgodnych ze specyfikacją WMS i zarejestrowanych w OGC przekracza czterysta. Kierując się powyższymi przesłankami, podjęto próbę opracowania prototypowego rozwiązania technicznego służącego do transmisji Internetem danych z transpondera AIS do stanowiska automatyzacji nawigacji radarowej z wykorzystaniem interfejsu WMS. OPIS OGÓLNY ROZWIĄZANIA System transmisji obrazu ruchu statków składa się z transpondera AIS (Saab R4S), aplikacji komputerowych (Systemu Zarządzania Bazą Danych AIS, serwera http, MapServera oraz aplikacji stanowiska automatyzacji nawigacji radarowej lub innych aplikacji mających wbudowany interfejs WMS) i komputerów klasy PC [3]. Komunikacja pomiędzy transponderem AIS a Systemem Zarządzania Bazą Danych odbywa się za pomocą standardu NMEA z wykorzystaniem łącza szeregowego RS-422/232C, natomiast komunikacja pomiędzy pozostałymi elementami systemu za pomocą MapServera i serwera http. MapServer na żądanie klienta skierowane poprzez interfejs WMS dostarcza plik typu GML (Geography Markup Language) z informacją opisową lub obraz w postaci pliku typu gif zbudowany błyskawicznie z danych zaczerpniętych z bazy danych AIS [2]. Stanowisko automatyzacji nawigacji radarowej lub inna aplikacja wizualizują bezpośrednio obraz ruchu statków otrzymany w postaci pliku gif lub prezentują informację opisową otrzymaną jako plik GML. ARCHITEKTURA SYSTEMU System ma architekturę trójwarstwową: 1) warstwę klienta komputery podłączone do Internetu, stanowisko automatyzacji nawigacji radarowej, inną aplikację; 2) warstwę środkową serwer Microsoft IIS (Internetowe Usługi Informacyjne), MapServer; 3) warstwę bazy danych System Zarządzania Bazą Danych AIS, pliki bazy danych typu dbf, mdx i GML. 66 Zeszyty Naukowe AMW

Internetowa transmisja danych AIS do stanowiska automatyzacji nawigacji radarowej Dwie pierwsze warstwy obsługiwane są przez gotowe oprogramowanie wymagające jedynie odpowiedniej konfiguracji, natomiast warstwa trzecia przez specjalnie opracowaną aplikację. Zapewnia ona odbiór przez łącze szeregowe RS-232C danych zakodowanych zgodnie ze standardem NMEA 0183 i ITU 1371, ich magazynowanie w plikach dba i mdx oraz w ustalonych odstępach czasu konwersję do pliku typu GML. Na rysunku 1. przedstawiono okno główne aplikacji, depesze odebrane z transpondera AIS oraz postać tych depesz po konwersji. Transponder AIS (Saab R4S) NMEA 0183/ITU 1371!AIVDM,1,1,,A,33TK`@5000QEID0O7NH==8780000,0*7C!AIVDO,1,1,,,11mg=5@P011DqD4O=KH6OOw80000,0*0A!AIVDM,1,1,,B,138Qw0?P001EJgTO7KkP0?w405JL,0*2C GML <gml:name>odys</gml:name> <gml:location> <gml:point srsname="http://www.opengis.net/gml/srs/epsg.xml#4326"> <gml:coord> <gml:x>18.543717</gml:x> <gml:y>54.533517</gml:y> </gml:coord> </gml:point> </gml:location> Rys. 1. Okno główne aplikacji oraz depesze AIS przed i po konwersji DOSTĘP DO DANYCH WMS jest interfejsem, który komunikuje się z internetowym klientem za pomocą protokołu http. Klient ma do dyspozycji trzy rodzaje zapytań: 1) GetCapabilities o uzyskanie metadanych opisujących zawartość informacyjną serwisu oraz akceptowane parametry zapytań; 2) GetMap o uzyskanie obrazu ruchu statków, którego parametry oraz wymiary są zdefiniowane w zapytaniu; 4 (175) 2008 67

Krzysztof Naus 3) GetFeatureInfo o uzyskanie informacji opisowej o obiektach AIS, na przykład pokazanych kursorem myszy na obrazie. Poniżej przedstawiono treść zapytań typu GetMap klienta kierowanych do dwóch serwerów: jednego świadczącego serwis WMS z obrazami ruchu statków śledzonych w AIS (znajdującego się w AMW) i drugiego z obrazami elektronicznej mapy nawigacyjnej (znajdującego się w Primar-Stavanger). https://153.19.108.122/cgi-bin/mapserv.exe?map=ais&version=1.1.1&requ EST=GetMap&SRS=EPSG:4326&18.551770108325652,54.50073431879877,18.87804 8632142565,54.61367951727893&WIDTH=851&HEIGHT=508&LAYERS=warstaw_ 1&FORMAT=image/gif&STYLES=&EXCEPTIONS=application/vnd.ogc.se_xml https://services.ecc.as/wms/wms?version=1.1.1&request=getmap& SRS=EPSG:4326&BBOX=18.551770108325652,54.50073431879877,18.87804863 2142565,54.61367951727893&WIDTH=851&HEIGHT=508&LAYERS=cells&FO RMAT=image/gif&STYLES=style-id-244&EXCEPTIONS=application/vnd.ogc.se_xml W wyniku odpowiedzi serwerów uzyskano dwa pliki graficzne, które po nałożeniu na siebie dały obraz w formie mapy z naniesionymi symbolami jednostek pływających śledzonych w AIS. Rys. 2. Nałożone na siebie obraz ruchu statków i obraz elektronicznej mapy nawigacyjnej uzyskane z dwóch serwerów WMS 68 Zeszyty Naukowe AMW

Internetowa transmisja danych AIS do stanowiska automatyzacji nawigacji radarowej WNIOSKI Na podstawie przeprowadzonych badań związanych z wykorzystaniem serwisu WMS w przekazywaniu Internetem danych odebranych z transpondera AIS do systemu automatyzacji nawigacji radarowej w formie obrazów rastrowych można sformułować następujące wnioski: 1. Dzięki temu, że obraz rasteryzowany jest po stronie serwera, odciąża się klienta. 2. Możliwość wyboru dowolnego odwzorowania kartograficznego dla przesyłanego obrazu pozwala uzyskać zgodność odwzorowawczą nakładanych na siebie obrazu radarowego i obrazu ruchu statków. 3. Serwis WMS zabezpiecza źródłowe dane AIS, ponieważ udostępnia je w formie obrazu. 4. Serwis WMS umożliwia uzyskanie dodatkowych informacji opisowych o wskazanym na obrazie obiekcie. 5. W serwisie WMS można integrować dane z różnych serwerów (kolejne warstwy tematyczne nakładane na siebie). BIBLIOGRAFIA [1] http://www.ecc.as [2] http://schemas.opengis.net/gml [3] http://mapserver.gis.umn.edu/ [4] http://www.opengeospatial.org [5] http://www.opengeospatial.org/standards/wms ABSTRACT In the article, the author has presented a technical solution for internet data transmission from Automatic Identification System AIS to an automated radar navigation station. In the introductory part the system elements, the working principles and architecture are presented. Then, in the main part, using an example, the principles of access to AIS data were characterized. The article is finished with conclusions that may be helpful during the design of similar solutions. Recenzent dr hab. inż. Adam Weintrit, prof. AM w Gdyni 4 (175) 2008 69