• Nie Znaleziono Wyników

Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE (rozdz. 3: Założenia technologiczne infrastruktury INSPIRE)

N/A
N/A
Protected

Academic year: 2021

Share "Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE (rozdz. 3: Założenia technologiczne infrastruktury INSPIRE)"

Copied!
7
0
0

Pełen tekst

(1)

ROCZNIKI

GEOMATYKI

2010

Tom VIII

Zeszyt 3(39)

Warszawa

POLSKIE

TOWARZYSTWO

INFORMACJI

PRZESTRZENNEJ

Metodyka i technologia

budowy geoserwera tematycznego

jako komponentu INSPIRE

(2)

5 PROPOZYCJA ZASAD WALORYZACJI KOMPLEKSÓW LEŒNYCH POD WZGLÊDEM MO¯LIWOŒCI BUDOWY DRÓGPOLSKIE TOWARZYSTWO INFORMACJI PRZESTRZENNEJ

ROCZNIKI GEOMATYKI 2010 m TOM VIII m ZESZYT 5(41)

Niniejszy zeszyt specjalny jest opracowaniem monograficz-nym dr hab. Janusza Michalaka przedstawiaj¹cym wyniki badañ wykonanych przez Autora w ramach tematu „Eksperymentalny interoperacyjny system geoinformatyczny udostêpniania danych dla potrzeb hydrogeologii i spe³niaj¹cy wymagania norm grupy ISO 19100, norm polskich i specyfikacji Open Geospatial Con-sortium” sfinansowanego przez Ministerstwo Nauki i Szkolnic-twa Wy¿szego. Zawarty w tym opracowaniu wszechstronny prze-gl¹d dostêpnych technologii budowy geoserwerów zainteresuje z pewnoœci¹ specjalistów geomatyków. Zaproponowane koncep-cje i konkretne rozwi¹zania stanowi¹ wk³ad Autora do dyskusji na temat projektowania infrastruktury informacji przestrzennej w Polsce.

(3)

6 HERONIM OLENDEREK

Dr hab. Janusz Michalak Uniwersytet Warszawski Wydzia³ Geologii

J.Michalak@uw.edu.pl http://netgis.geo.uw.edu.pl

(4)

9 SPIS TREŒCI

POLSKIE TOWARZYSTWO INFORMACJI PRZESTRZENNEJ

ROCZNIKI GEOMATYKI 2010 m TOM VIII m ZESZYT 5(41)

Spis treœci

1. Wstêp ...11

2. Ogólna koncepcja architektury polskiej IIP... 14

2.1. Cztery aspekty problematyki architektury polskiej czêœci infrastruktury INSPIRE ... 16

2.2. Podstawy prawne wymagañ architektonicznych ... 19

2.3. Przyjête standardy i specyfikacje techniczne ... 19

2.4. Problematyka harmonizacji standardów... 21

2.5. Schemat architektoniczny IIP ... 22

2.6. Technologiczne uwarunkowania polskiej czêœci infrastruktury INSPIRE ... 23

2.7. Dwa pozornie oddzielne aspekty technologiczne – dane i us³ugi ... 24

2.8. Próba syntetycznego ujêcia relacji polskiej IIP do infrastruktury INSPIRE .... 25

3. Za³o¿enia technologiczne infrastruktury INSPIRE ... 28

3.1. Relacje dokumentów INSPIRE do normy ISO i specyfikacji OGC ... 28

4. Podstawowe wêz³y polskiej IIP ... 30

4.1. Model pojêciowy wêz³a architektury ... 30

4.2. Podstawowe trzy kategorie wêz³ów ... 32

4.3. Interoperacyjnoœæ w zakresie us³ugi wyszukiwania ... 34

4.4. Geoserwer jako podstawowy element wêz³a ... 36

4.5. Komponenty geoserwera ... 36

4.6. Komunikacja i interfejsy wewn¹trz geoserwera ... 37

4.7. Interfejsy zewnêtrzne geoserwera ... 38

4.8. Role konwerterów transformuj¹cych dane przestrzenne... 39

5. Oprogramowanie stosowane w infrastrukturach ... 41

5.1. Kategorie i role systemów geoinformacyjnych ... 41

5.2. Otwarte oprogramowanie ... 43

5.3. Systemy operacyjne ... 45

5.4. Kluczowe systemy przetwarzania geoinformacji ... 47

5.5. Ogólnoinformatyczne oprogramowanie geoserwera ... 48

5.6. Oprogramowanie systemów klienckich ... 49

6. Kryteria doboru oprogramowania geoserwera ... 52

6.1. HeterogenicznoϾ i rozproszenie w infrastrukturach ... 53

6.2. Przenoœnoœæ i skalowalnoœæ oprogramowania ... 53

7. Specyfika geoserwera tematycznego ... 54

7.1. Uwarunkowania wynikaj¹ce ze specyfikacji danych ... 56

7.2. Dziedzinowe modele danych ... 57

7.3. Harmonizacja zobrazowania danych dziedzinowych ... 57

(5)

10 METODYKA I TECHNOLOGIA BUDOWY GEOSERWERA TEMATYCZNEGO JAKO KOMPONENTU INSPIRE

8. Eksperymentalny geoserwer OakHills ... 59

8.1. Przyjête za³o¿enia wstêpne ... 59

8.2. Platforma sprzêtowo-systemowa ... 60

8.3. Analiza potrzeb w zakresie oprogramowania serwerowego ... 61

8.4. Architektura geoserwera OakHills ... 62

8.5. Zewnêtrze interfejsy geoserwera ... 64

8.6. Interfejs WWW us³ugi przegl¹dania ... 64

8.7. FunkcjonalnoϾ interfejsu WWW ... 64

8.8. Wielojêzycznoœæ interfejsów geoserwera... 69

8.9. Obs³uga wielu uk³adów odniesienia ... 69

8.10. Problemy modyfikacji oprogramowania ... 70

9. Testowanie geoserwera ... 71

9.1. Zbiory danych testowych ... 71

9.2. Transformacja danych testowych do jêzyka GML i w tym do modeli INSPIRE ... 72

9.3. Testowanie poprawnoœci funkcji geoserwera ... 73

9.4. Testowanie wydajnoœci w ró¿nych konfiguracjach ... 73

10. Podsumowanie... 75

Literatura ... 77

A. Cytowane publikacje z czasopism i ksi¹¿ki ... 77

B. Specyfikacje i standardy Open Geospatial Consortium ... 80

C. Normy i raporty Komitetu Technicznego ISO/TC211 ... 81

D. Przepisy wykonawcze, specyfikacje i instrukcje techniczne INSPIRE ... 84

E. Dokumentacje i materia³y Ÿród³owe komponentów zastosowanego oprogramowania ... 87

(6)

28 METODYKA I TECHNOLOGIA BUDOWY GEOSERWERA TEMATYCZNEGO JAKO KOMPONENTU INSPIREPOLSKIE TOWARZYSTWO INFORMACJI PRZESTRZENNEJ

ROCZNIKI GEOMATYKI 2010 m TOM VIII m ZESZYT 5(41)

3. Za³o¿enia technologiczne infrastruktury INSPIRE

Podstawowym za³o¿eniem jest to, ¿e infrastruktura INSPIRE bêdzie sk³ada³a siê z infra-struktur krajów cz³onkowskich. W ró¿nych krajach Unii Europejskiej budowanie infrastruk-tur jest na bardzo ró¿nym etapie i na podstawie ró¿nych rozwi¹zañ technologicznych. Jak to jest przedstawione na rysunku 3, koncepcja ogólna i w konsekwencji rozwi¹zania technolo-giczne przyjête w specyfikacjach stanowi¹ poœredni wynik tego, co jest aktualnie stosowane w krajach najbardziej pod tym wzglêdem zaawansowanych, i wzbogacona o obecnie naj-nowsze rozwi¹zania technologiczne. Z powy¿szych wzglêdów infrastruktura europejska nie bêdzie w pe³ni technologiczne jednorodna – mo¿na przyj¹æ, ¿e w zakresie rozwi¹zañ stoso-wanych wewn¹trz wêz³ów panuje pe³na swoboda, a ostre wymagania okreœlone w specyfi-kacjach s¹ okreœlone jedynie do ich interfejsów zewnêtrznych, do protoko³ów komunikacji zewnêtrznej, a tak¿e formy i treœci danych przesy³anych pomiêdzy wêz³ami i udostêpnianych u¿ytkownikom infrastruktury. Mo¿e to stworzyæ sytuacjê, w której znaczna ró¿nica pomiê-dzy rozwi¹zaniami technologicznymi stosowanymi wewn¹trz wêz³ów a technologiami jakie maj¹ byæ stosowane na zewn¹trz, bêdzie przyczyn¹ powa¿nych trudnoœci w poprawnym funkcjonowaniu i w wydajnoœci poszczególnych nietypowych wêz³ów.

Z tego wzglêdu racjonalnym rozwi¹zaniem jest przyjêcie jak najdalej id¹cej zgodnoœci technologicznej pomiêdzy tym co jest na zewn¹trz i tym co jest wewn¹trz wêz³a. Ta zasada dotyczy tak¿e danych, a œciœlej modeli ich struktur. Poniewa¿ wymagania dotycz¹ce rozwi¹-zañ technologicznych stosowanych na zewn¹trz wêz³ów s¹ okreœlone w specyfikacjach INSPIRE, aby osi¹gn¹æ tê zgodnoœæ, trzeba dostosowaæ do nich rozwi¹zania technologiczne przyjête w komponentach wewnêtrznych. W przypadku budowy nowych wêz³ów spe³nie-nie tego wymogu jest stosunkowo proste, jednak spe³nie-nie jest to proste w przypadku wêz³ów ju¿ istniej¹cych, a szczególnie, gdy zasady ich funkcjonowania wynikaj¹ z obowi¹zuj¹cych ak-tów prawnych. Rozwi¹zaniem tej trudnej sytuacji mo¿e byæ rozbudowanie ich tak, aby wê-z³y by³y podzielone na dwie, w pewnym stopniu równoleg³e czêœci – jedna, ju¿ istniej¹ca, spe³nia³aby wymagania krajowych aktów prawnych, a druga, nowa stanowi³aby sk³adnik infrastruktury INSPIRE.

3.1. Relacje dokumentów INSPIRE do norm ISO i specyfikacji OGC Relacje pomiêdzy specyfikacjami INSPIRE a normami ISO i specyfikacjami OGC nie s¹ w pe³ni klarowne. Zak³ada siê, ¿e normy ISO, a tak¿e normy CEN, stanowi¹ podstawê specyfikacji INSPIRE. Jednak nie wszystkie problemy technologiczne infrastruktur geoin-formacyjnych s¹ objête tymi normami, a znaczna ich czêœæ ma charakter bardzo ogólny – odpowiadaj¹cy charakterowi specyfikacji abstrakcyjnych OGC. Z tego wzglêdu równie¿ specyfikacje OGC s¹ traktowane jako podstawa proponowanych za³o¿eñ technologicznych. Jest to jednak robione czêsto niekonsekwentnie i nie jest uwzglêdniany fakt o œcis³ym wza-jemnym powi¹zaniu obu kategorii dokumentów standaryzacyjnych. Przyk³adem jest przyjêty przez ISO jêzyk GML, który w wielu przypadkach oparty jest na rozwi¹zaniach OGC, dla których nie ma lub jeszcze nie ma odpowiadaj¹cych im norm ISO.

(7)

29 3. ZA£O¯ENIA TECHNOLOGICZNE INFRASTRUKTURY INSPIRE

Wybiórcze stosowanie w INSPIRE specyfikacji OGC prowadzi do wielu niekonsekwen-cji, co mo¿e stworzyæ w przysz³oœci k³opoty implementacyjne. Tym razem przyk³adem jest opisany w rozdzia³ach 2.4. i 8.8. problem wielojêzycznoœci. Przyjêcie w tym przypadku innych rozwi¹zañ ni¿ specyfikacje OGC stworzy sytuacjê, w której powszechnie stosowane i oparte na standardach oprogramowanie dla infrastruktur, nie bêdzie mog³o byæ zastosowa-ne w infrastrukturze INSPIRE i w konsekwencji koniecznoœæ opracowywania oprogramo-wania dedykowanego tylko dla INSPIRE znacznie podniesie koszty budooprogramo-wania jej wêz³ów. Innym przyk³adem przyjmowania w INSPIRE nieprzemyœlanych koncepcji technologicz-nych jest propozycja przyjêcia do transformacji datechnologicz-nych, w ramach us³ugi przekszta³cania wykorzystuj¹cej WPS, technologii opartej na RIF (Rule Interchange Format), w zamian za powszechnie stosowan¹ do tego celu technologiê XSLT (Extensible Stylesheet Language

Transformations), tak¿e do informacji geoprzestrzennej. RIF jest bardzo interesuj¹cym

pro-jektem prowadzonym obecnie przez W3C (World Wide Web Consortium) w ramach grupy projektów dotycz¹cych koncepcji Semantic Web, pozwalaj¹cej programom i systemom na przetwarzanie informacji zapisanej w XML w sposób odpowiedni do ich znaczenia. Jednak RIF nie jest obecnie dostatecznie dojrza³¹ technologi¹, aby stanowiæ podstawê do operacyj-nego realizowania us³ugi transformacji danych z innych modeli do schematów INSPIRE. Œwiadczy o tym bardzo ma³a liczba aplikacji (narzêdzi programistycznych), które w dodatku s¹ dopiero we wstêpnej fazie eksperymentalnej. Pewnie w przysz³oœci RIF bêdzie móg³ byæ u¿yte do zastosowañ w pe³ni operacyjnych, jednak XSLT powinno byæ obecnie i w niedale-kiej przysz³oœci rozwi¹zaniem pierwszoplanowym.

Cytaty

Powiązane dokumenty

In dit rapport worden transportbandtrommels met doorlopende as en zonder verstijvingsribben behandeld aan de hand van bekende literatuur.. Er wordt een overzicht gegeven van

Niekiedy dwa katalogi z tego samego roku (np. Niezawodną in­ form ację o stałym wzroście przekładów powieści zachodniej na język polski daje jedynie

Zdziwić może raczej, dlaczego na liście obdarowanych znalazło się kilku innych, z bardzo licznego grona filaretów wyróżnionych wyborem autora (czy może —

ek sp ery m en taln a Zoli; przynosiła ona bow iem inne rozum ienie procesu tw órczego — u jego podstaw odnaleźć było m ożna, obcy Sygietyńskiem u,

Pamiętnik Literacki : czasopismo kwartalne poświęcone historii i krytyce literatury polskiej 61/1,

,Q WKLV SDSHU ZH UHSRUW H[SHULPHQWDO PHDVXUHPHQWV RQ WKH H[SORVLRQ VHYHULW\ IRU

It expresses the fraction of waves which at any one point are breaking or broken, in:terms of the ratio of the rms wave height (.equivalent to mean energy density, E) ac-

Pamiętnik Literacki : czasopismo kwartalne poświęcone historii i krytyce literatury polskiej 61/3,