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



Podobne dokumenty
INTERNETOWA TRANSMISJA DANYCH AIS DO STANOWISKA AUTOMATYZACJI NAWIGACJI RADAROWEJ

serwisy W*S ERDAS APOLLO 2009

Wykład 1 Wprowadzenie do aplikacji GIS. dr Robert Kowalczyk, Katedra Analizy Nieliniowej, WMiI UŁ

ERDAS TITAN środowisko 3D udostępniania danych przestrzennych

SYSTEM INFORMACJI GIS DLA POTRZEB GOSPODARKI WODNEJ WOJ. ZACHODNIOPOMORSKIEGO

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

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

KOŁO NAUKOWE GEODETÓW Dahlta

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

1. Wymagania prawne. Europejskie uwarunkowania prawne:

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

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

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

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

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

Łódź, dnia 31 stycznia Szanowni Państwo!

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

Wspomaganie zarządzania zbiornikami zaporowymi

GIS w środowisku sieciowym

BUDOWA INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ JAKO REALIZACJA DYREKTYWY INSPIRE NA PRZYKŁADZIE GMINY ZABIERZÓW

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

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

Wykorzystanie serwisów WMS w oprogramowaniu GEO-MAP

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

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

Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce.

Wybrane działy Informatyki Stosowanej

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

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

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

Tomasz Grześ. Systemy zarządzania treścią

Rozwiązanie GIS dla mniejszego. miasta: model Miasta Stalowa Wola. Janusz JEśAK. Jacek SOBOTKA. Instytut Rozwoju Miast. ESRI Polska Sp. z o. o.

Normy serii ISO w geodezji i geoinformatyce

Dane opatrzone informacją o położeniu obiektów w świecie rzeczywistym. Współrzędne geograficzne. Geokodowanie

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

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

Dziennik Urzędowy Unii Europejskiej L 274/9

Strona wizytówka od 400 zł

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

Sposoby i zasady udostępniania TBD

ERDAS ADE Suite edytor baz danych Oracle Spatial

Hosting aplikacji on-line

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

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

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO

Wprowadzenie do systemów GIS

OpenLaszlo. OpenLaszlo

IDERioja: Rządowa Infrastruktura Danych Przestrzennych w La Rioja (Hiszpania)

7. zainstalowane oprogramowanie zarządzane stacje robocze

Oferta świadczenia pomocy prawnej dla Zdalny dostęp do dokumentów

Systemy Informacyjne GUGiK (SIG) Uniwersalny Moduł Mapowy (UMM) Istota. Partnerzy. Obecny stan UMM. Elementy i Funkcjonalności.

OPROGRAMOWANIE KEMAS zbudowane jest na platformie KEMAS NET

Application Layer Functionality and Protocols

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

Instrukcja konfiguracji funkcji skanowania

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

Systemy obiegu informacji i Protokół SWAP "CC"

Wybrane projekty Urzędu Marszałkowskiego Województwa Mazowieckiego w Warszawie Przedsięwzięcia zmierzające do harmonizacji baz danych przestrzennych

GEOPORTAL 2. Broker INSPIRE Broker krajowy Broker branżowy. Eliza Asendy, Marek Szulc , Warszawa

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

Sieci równorzędne, oraz klient - serwer

Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego

danych przestrzennych

Jak stworzyć Geoportal

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU

Zarządzanie danymi przestrzennymi

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

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

Metadane w zakresie geoinformacji

Kurs zdalny Podstawy geoinformacji dla nauczycieli

Nowa wersja geoportalu w technologii firmy GEOBID

CHMURA W EDUKACJI PRACA SYNCHRONICZNA NA DYSKACH SIECIOWYCH I APLIKACJE DOSTĘPNE ONLINE

cgeozasiewy Oprogramowanie polowe do prowadzenia pomiarów GPS

Ewidencja oznakowania w oparciu o system wideorejestracji.

ArcGIS for INSPIRE wsparcie dla budowy europejskiej infrastruktury informacji przestrzennej

Web GIS. Adam Kuran ESRI Polska

Wybrane działy Informatyki Stosowanej

Wykorzystanie rozwiązań geoportalowych w działalności RZGW w Krakowie. Regionalny Zarząd Gospodarki Wodnej w Krakowie

Przetwarzanie danych w chmurze

Instrukcja obsługi serwisu WplywKlimatu.sggw.pl

Tworzenie aplikacji GIS w technologii Flex. Tomasz Turowski Esri Polska

Planowanie przestrzenne

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs.

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java

Inteligentny czujnik w strukturze sieci rozległej

Programowanie urządzeń mobilnych. projekt 6 ( )

TWORZENIE PRZESTRZENNYCH BAZ DANYCH W RAMACH REGIONALNEGO SYSTEMU INFORMACJI PRZESTRZENNEJ WOJEWÓDZTWA ŁÓDZKIEGO (RSIP WŁ) Łódź,

ProGea Consulting. Biuro: WGS84 N E ul. Pachońskiego 9, Krakow, POLSKA tel. +48-(0) faks. +48-(0)

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

Zastosowania technologii WMS w prowadzeniu PZGiK

Aplikacje internetowe - opis przedmiotu

Wykorzystanie w edukacji morskiej platformy GIS Systemu Informacji Geograficznej

ZAŁOŻENIA TECHNICZNO-TECHNOLOGICZNE SYSTEMU BUDOWANEGO W RAMACH PROJEKTU

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

System Kancelaris. Zdalny dostęp do danych

InPro BMS InPro BMS SIEMENS

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Rola usług sieciowych w Małopolskiej Infrastrukturze Informacji Przestrzennej (MIIP)

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

Transkrypt:

ZESZYTY NAUKOWE AKADEMII MARYNARKI WOJENNEJ ROK XLIX NR 4 (175) 2008 Jarosł aw Apanowicz, Krzysztof Naus Akademia Marynarki Wojennej TECHNOLOGIA WEB MAPPING DO MONITOROWANIA OBIEKTÓW DYNAMICZNYCH W Ś RODOWISKU MORSKIM STRESZCZENIE Artykuł stanowi informację o specjalistycznym stosowaniu nowych trendów i technik w dziedzinie technologii mapowych wykorzystywanych na potrzeby nautyki za pomocą sieci Web. Implementacje i powstałe produkty stanowią innowacyjny rodzaj aplikacji dla użytkowników morskich i internautów. Artykuł zawiera także wiadomości niezbędne do przygotowania, przetwarzania oraz prezentacji nautycznej informacji przestrzennej zawartej w różnorakich źródłach internetowych, aby była ona zgodna co do skali z równorzędnymi systemami hydrograficznymi. Znajdują się tu również informacje, w jaki sposób wyświetlić mapę, jak ją obsłużyć oraz interpretować. Artykuł opisuje sposób komunikacji pomiędzy klientem a serwerem oraz typy danych przestrzennych wykorzystywanych przez aplikacje serwera do wyświetlenia oczekiwanej informacji. Definicja powszechna Web Map Service (WMS) stworzony przez Open Geospatial Consortium (OGC) międzynarodowy standard internetowego serwisu do tworzenia i udostępniania map. Mapy te są renderowane na podstawie danych geograficznych zawartych najczęściej w bazie danych (np. Post GIS) lub w plikach (np. GML, ESRI shapefile) i wyświetlane najczęściej w takich formatach, jak GIF, JPEG, PNG. Jeden serwis może oferować kilka warstw tego samego obszaru, prezentując jednak różne dane (np. rzeki, linie kolejowe, podział administracyjny itd.). W celu zobaczenia map użytkownik łączy się z serwerem WMS przy pomocy specjalnego programu klienta WMS. Klient pobiera z serwera metadane, w których znajduje się lista dostępnych warstw, obsługiwane formaty, systemy współrzędnych itp. Użytkownik wybiera interesujące go warstwy, a program wysyła do serwera zapytanie o gotowy wycinek mapy o zadanych wymiarach i położeniu 1 (Wikipedia.org.PL). 1 Web mapping is the process of designing, implementing, generating and delivering maps on the World Wide Web. While web mapping primarily deals with technological issues, web cartography additionally studies theoretic aspects: the use of web maps, the evaluation and optimization of techniques and workflows, the usability of web maps, social aspects, and more. 7

Jarosław Apanowicz, Krzysztof Naus TECHNOLOGIA WEB MAPPING W APLIKACJACH AUTORÓW Web Mapping, pisany również web-mapping, potocznie nazywany jest kartografią internetową lub mapą (uzyskiwaną) przez Internet. Jest to narzędzie informatyczne udostępniania (współdzielenia) map przez środek wspólnej łączności, jakim jest teraz Internet oraz wyodrębniony system WEB-GIS. We współczesnym świecie wyposażonym w szybkie (szerokopasmowe) łącza teleinformatyczne zapewniające powszechny dostęp do zasobu internetowego w każdym miejscu takie implementacje czynią novum technicznym na rynku serwisów, modyfikując sposób współpracy z mapami morskimi jako podstawowym dokumentem pracy nawigatora lub hydrografa. Stawiają również nowe zadania naukowe, które trzeba rozwiązać, tworząc docelowy model technologii informatyczno-kartograficznej w środowisku sieciowymi z własnymi oraz współdzielonymi bazami danych. Rys. 1. Technologia Web Mapping relacja szybkości dostarczania informacji Web GIS is similar to web mapping but with an emphasis on analysis, processing of project specific geodata and exploratory aspects. Often the terms web GIS and web mapping are used synonymously, even if they don't mean exactly the same. In fact, the border between web maps and web GIS is blurry. Web maps are often a presentation media in web GIS and web maps are increasingly gaining analytical capabilities. (Wikipedia.org.EN). 8 Zeszyty Naukowe AMW

Technologia Web Mapping do monitorowania obiektów dynamicznych MIEJSCE OBIEKTU DYNAMICZNEGO W ŚRODOWISKU MORSKIM Obiektem dynamicznym w rozumieniu autorów jest jednostka (pływająca) istniejąca w środowisku morskim fizycznie, wyposażona w urządzenie AIS, dzięki któremu jest identyfikowalna oraz znamy jej współrzędne geograficzne wraz z parametrami ruchu. Ze względów informatycznych obiekt dynamiczny jest obiektem z domeną, ten zaś jest obiektem złożonym ze ścian (face) i tworzy swoją siatkę (mesh). Obiekt jest osadzony w środowisku lokalnym, mając lokalny układ współrzędnych (x, y, x by vertex), który jest potem dowiązywany do układu nadrzędnego (fi-la). Tabela 1. Rozpowszechnianie danych dla potrzeb środowisk Taka koncepcja pozwala w miejsce obiektów dynamicznych środowiska morskiego prezentować również obiekty statyczne w dnie morskim i toni wodnej, takie jak wraki duże i małe obiekty podwodne (LBO, SBO). Te zagadnienia zostały przedstawione w rozprawie doktorskiej J. Apanowicza i nie będą w tym miejscu opisywane. MONITOROWANIE OBRAZU RUCHU Dedykowany sieciowy system monitorowania obrazu ruchu jednostek pływających składa się z odbiornika sytemu AIS (Saab R4S), aplikacji komputerowych (Systemu Zarządzania Bazą Danych AIS, serwera HTTP, aplikacji Google Earth i przeglądarki internetowej, np. Microsoft Internet Explorer dla technologii Google Maps, Yahoo Maps, Virtual Earth) oraz komputerów klasy PC. Komunikacja pomiędzy odbiornikiem AIS i 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ą serwera HTTP. 4 (175) 2008 9

Jarosław Apanowicz, Krzysztof Naus Rys. 2. Technologia Web Mapping rozwiązanie techniczne z ECS Serwer na żądanie klienta dostarcza w przypadku Google Earth plik typu kmz i w przypadku Google Maps, Yahoo Maps, Virtual Earth plik typu xml z aktualnymi danymi zaczerpniętymi z bazy danych AIS. Aplikacja Google Earth i przeglądarka internetowa wizualizują w czasie rzeczywistym, na tle mapy, ruch śledzonych w systemie AIS jednostek pływających. Monitorowanie obrazu ruchu realizowane jest na Zatoce Gdańskiej na podstawie danych przekazywanych z jednostek pływających do Systemu Automatycznej Identyfikacji. Rys. 3. Technologia Web Mapping rozwiązanie techniczne z Google Maps 10 Zeszyty Naukowe AMW

Technologia Web Mapping do monitorowania obiektów dynamicznych Rys. 4. Technologia Web Mapping rozwiązanie techniczne z Google Earth Architektura trójwarstwowa: 1) warstwa klienta komputery podłączone do Internetu, przeglądarka internetowa (Google Maps, Yahoo Maps, Virtual Barth) lub dedykowana aplikacja (Google Earth); 2) warstwa środkowa serwer HTTP Microsoft IIS (Internetowe Usługi Informacyjne); 3) warstwa bazy danych System Zarządzania Bazą Danych AIS, pliki bazy danych typu kmz i xml, statyczna strona WWW (HTML). Rys. 5. Architektura warstw 4 (175) 2008 11

Jarosław Apanowicz, Krzysztof Naus MONITORING OBIEKTÓW DYNAMICZNYCH W ŚRODOWISKU MORSKIM NA ENC Z WYKORZYSTANIEM WEB MAPPING Dedykowany sieciowy system monitorowania obrazu ruchu jednostek pływających składa się z odbiornika sytemu AIS, trzech aplikacji komputerowych (serwera intranetowego i internetowego oraz aplikacji klienta) i komputerów klasy PC. Komunikacja pomiędzy odbiornikiem AIS i serwerem intranetowym odbywa się za pomocą standardu NMEA z wykorzystaniem łącza szeregowego RS-232C, natomiast komunikacja pomiędzy pozostałymi elementami systemu za pomocą sieciowego protokołu TCP/IP. Sieć intranetowa zabezpieczona jest przed nieupoważnionym dostępem z sieci internetowej aplikacją ochronną. Serwer intranetowy i internetowy służy do nawiązania i utrzymania połączenia sieciowego z klientami. Klient wyposażony jest w aplikację, która wizualizuje w czasie rzeczywistym, na tle mapy (zgodnej ze standardem S-57), ruch śledzonych w systemie AIS jednostek pływających. Dodatkowo, na żądanie, może on prezentować w formie tabelarycznej wszystkie informacje opisowe, które statek/okręt przekazuje do systemu AIS. MONITORING OBIEKTÓW DYNAMICZNYCH W ŚRODOWISKU MORSKIM Z WYKORZYSTANIEM ECS Rozwiązanie to oparte jest na elektronicznych mapach nawigacyjnych zgodnych ze standardem S-57, pobieranych z serwera WMS (Web Map Service). Serwer ten uruchomiono na czas trwania projektu Primar Stavanger WMS sernice. Dostęp do elektronicznych map nawigacyjnych znajdujących się na serwerze można uzyskać wyłącznie po zalogowaniu. WNIOSKI 1. Integracja serwerów wektorowych i rastrowych oraz połączenie ich z relacyjnymi bazami danych umożliwia tworzenie niezwykle funkcjonalnych i łatwych w obsłudze serwisów WEB-GIS. 2. Dzięki WEB-GIS możliwe jest dzisiaj generowanie map, których aktualność wynosi nawet parę sekund. 3. WEB-GIS otwiera drogę do prezentowania on-line map wszelkich typów, zarówno dla potrzeb Naval/War ECS, jak i tematyki cywilnej: map pogody, 12 Zeszyty Naukowe AMW

Technologia Web Mapping do monitorowania obiektów dynamicznych map zdarzeń, map prognoz, map tematycznych, map komunikacyjnych (transportu), map lokalizacji statków i pojazdów (wyposażonych w odbiorniki GPS/GPRS), map monitoringu (np. kamer internetowych, radarów) itp. 4. Inne zalety technologii Web Mapping podniesione przez autorów to: działanie przez przeglądarkę internetową bez instalacji wtyczek (plug-in); prezentacja danych wektorowych dowolnych rozmiarów; prezentacja danych rastrowych dowolnych rozmiarów; prezentacja danych przestrzennych i opisowych z bazy danych; aktualizacja każdej mapy przez administratora serwisu; wyszukiwarka penetrująca bazę danych własnych/innych udostępnionych; wyszukiwarka obiektów; możliwość wykorzystania (podłączenia) systemów pozycjonowania GPS. 5. Dalszy rozwój prezentowanej w niniejszym opracowaniu technologii Web Mapping będzie zmierzał w kierunku wykorzystania niekomercyjnych internetowych serwerów mapowych GIS/SIP/ECS, ze szczególnym naciskiem na Open Source, a także integracji z kilkoma wieloma bazami danych równocześnie, umożliwienia dodawania specjalistycznych obiektów i edycji w celu nawigacyjnej/hydrograficznej prezentacji wybranych warstw danych (wektorowych) oraz prezentacji danych tabelarycznych przez autoryzowanego użytkownika. BIBLIOGRAFIA [1] Gaździcki J., Kompendium infrastruktur danych przestrzennych, Geodeta, nr 4/95, kwiecień 2003. [2] CITRUS GIS, http://www.mapakrakow.pl [3] http://www.nawigacjamorska.pl [4] http://www.hydrografiamorska.pl [5] Wikipedia, http://www.wikipedia.org ABSTRACT The paper provides some information on specialized use of new trends and issues in today s Web Mapping Technologies trends made to satisfy the needs of navigation with the Internet. 4 (175) 2008 13

Jarosław Apanowicz, Krzysztof Naus This article also deals with what is needed to prepare, make fuse and display nautical spatial information from multiple sources on the Internet to the same scale and the specialized hydrographical systems in the same coordinate and reference system. There is some information how to display a static map, how to use it and interpret it. Our article describes interaction between a client and a server and the types of nautical, special spatial data that can be used directly by the Open Source software, to create individual Web product. Recenzent prof. dr hab. inż. Andrzej Felski 14 Zeszyty Naukowe AMW