Wykorzystanie otwartych standardów i wolnego oprogramowania przy udostępnianiu polskich zasobów geoinformacyjnych

Podobne dokumenty
Który problem najważniejszy?

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

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

Implementacja standardu GML w oprogramowaniu firmy INTERGRAPH

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

Zastosowania technologii WMS w prowadzeniu PZGiK

gvsig jako przykład desktopowego klienta usług sieciowych OGC

serwisy W*S ERDAS APOLLO 2009

GML w praktyce geodezyjnej

danych przestrzennych

1. Wymagania prawne. Europejskie uwarunkowania prawne:

KOŁO NAUKOWE GEODETÓW Dahlta

DYREKTYWA INSPIRE (POZIOM ZAAWANSOWANY) Sławomir Bury Wrocławski Instytut Zastosowań Informacji Przestrzennej i Sztucznej Inteligencji

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

HARMONIZACJA ZBIORÓW DANYCH PRZESTRZENNYCH JAKO OBOWIĄZEK ORGANU ADMINISTRACJI

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

Sposoby i zasady udostępniania TBD

Normy serii ISO w geodezji i geoinformatyce

Geoserwis GDOŚ. - zastosowanie oprogramowania OpenSource we wdrażaniu dyrektywy INSPIRE w zakresie ochrony środowiska

METADANE GEOINFORMACYJNE PODLASIA

Dystrybucja geometrycznych danych wielkoskalowych oparta o serwery WMS i WFS

POLITECHNIKA KRAKOWSKA im. TADEUSZA KOŚCIUSZKI. Olga Pomprowicz. WFS jako element infrastruktury danych przestrzennych inżynierii środowiska

PODSTAWY PRAWNE ORAZ OBOWIĄZKI JEDNOSTEK SAMORZĄDU TERYTORIALNEGO WYNIKAJĄCE Z DYREKTYWY INSPIRE

Komunikacja systemów informatycznych przy pomocy usług sieciowych

Metadane w zakresie geoinformacji

XML extensible Markup Language. część 4

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

ROCZNIKI GEOMATYKI 2007 m TOM V m ZESZYT 6

Europejska a krajowa Infrastruktura danych przestrzennych A D A M I W A N I A K A D A M. I W A N I A U P. W R O C. P L

Opracowanie bazy danych przestrzennych dla wspomagania zarządzaniem ROF STRATEGIA ROZWOJU MIEJSKIEGO RADOMSKIEGO OBSZARU FUNKCJONALNEGO (ROF)

BADANIE I OCENA ZGODNOŚCI Z INSPIRE

Jak stworzyć Geoportal

Rok akademicki: 2030/2031 Kod: DIS SI-s Punkty ECTS: 2. Kierunek: Inżynieria Środowiska Specjalność: Systemy informacji o środowisku

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

Zasoby danych przestrzennych udostępniane poprzez serwery WMS i WFS i możliwości ich wykorzystania w procesie nauczania

Kontrola jakości danych

FORMULARZ OFERTOWY WYKONAWCA: NIP REGON TEL. FAX ( na który Zamawiający ma przesłać korespondencję)

Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce.

1. Wymagania dla lokalnej szyny ESB

USŁUGI SIECIOWE I PUBLIKACJA DANYCH W RAMACH INSPIRE (POZIOM ŚREDNIOZAAWANSOWANY)

Page 1. Gwałtowny rozwój osobistego GIS. Środowisko. Wprowadzenie do infrastruktury danych przestrzennych

Dostęp do danych przestrzennych za pomocą usług INSPIRE

Jarosław Zembrzuski. Kierownik Projektu ZSIN. Warszawa, 27 września 2013 r.

ARCHITEKTURA MAZOWIECKIEGO SYSTEMU INFORMACJI PRZESTRZENNEJ

Systemy Informacji Przestrzennej GIS jako narzędzie wsparcia w zakresie polityki regionalnej i zagospodarowania przestrzennego

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

- wewnątrz elementów prostych występuje tylko jeden typ danych, wewnątrz złoŝonych nie moŝemy dokładnie określić liczby wystąpień elementu

USŁUGI SIECIOWE I PUBLIKACJA DANYCH W RAMACH INSPIRE Warsztaty poziom zaawansowany

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

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

z dnia r. w sprawie bazy danych obiektów topograficznych oraz mapy zasadniczej

Założenia dla rozwiązań narzędziowych zarządzania bazą danych obiektów topograficznych na poziomie wojewódzkim

Rozwiązania geoportalowe w Polsce z uwzględnieniem geoportalu przygotowywanego przez RZGW w Krakowie w ramach projektu PLUSK

Opracowanie pt.: Autor: dr Leszek Litwin. Instytut Systemów Przestrzennych i Katastralnych S.A Gliwice, ul. Dworcowa 56

INTEROPERACYJNOŚĆ I PROCES HARMONIZACJI W RAMACH INSPIRE POZIOM ŚREDNIOZAAWANSOWANY. dr inż. Adam Iwaniak

Agnieszka Michta Wydział Gospodarki Nieruchomościami i Geodezji

System Kontroli Bazy Danych Topograficznych (SKBDT) zawód kartografa?

Konferencja: Warszawa, Hotel Courtyard 24 listopada 2011 r. Janusz Michalak Uniwersytet Warszawski / Polskie Towarzystwo Informacji Przestrzennej

ZAGADNIENIA HARMONIZACJI I INTEROPERACYJNOŚCI

INTERNETOWA TRANSMISJA DANYCH AIS DO STANOWISKA AUTOMATYZACJI NAWIGACJI RADAROWEJ

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

Opis przedmiotu zamówienia na Wykonanie i wdrożenie rozwiązania informatycznego w zakresie procedur planistycznych w Urzędzie Miejskim w Gliwicach.

BAZY WIEDZY O MAZOWSZU

SYSTEM ZARZĄDZANIA BAZA DANYCH TOPOGRAFICZNYCH

Format plików do importu INF-U 18 do e-pfron2

ROLA INTEROPERACYJNOŚCI W BUDOWIE CYFROWYCH USŁUG PUBLICZNYCH ORAZ W UDOSTĘPNIANIU ZASOBÓW OTWARTYCH DANYCH

Wykorzystanie FOSS4Geo do budowy geoportali doświadczenia z SDI plus

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

Wykorzystanie wolnego oprogramowania do modelowania informacji geograficznej

J A K P O W S T A J E T B D

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych

Możliwości wykorzystania danych pobieranych z usług geoinformacyjnych...

APLIKACJA DO PROWADZENIA EWIDENCJI MIEJSCOWOŚCI, ULIC I ADRESÓW

e - świętokrzyskie Budowa Systemu Informacji Przestrzennej Województwa Świętokrzyskiego

Rola języka XML narzędziem

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

GEOHeritage Cyfrowe kopie obiektów dziedzictwa kulturowego w systemie informacji geograficznej Geneza projektu, założenia, przyjęte rozwiązania

dr hab. inż. prof. nadzw. AM Andrzej Klewski prof. nadzw. AM Andrzej Klewski prof. nadzw. AM Andrzej Klewski prof. nadzw. AM Andrzej Klewski

Departament Geodezji i Kartografii Urzędu Marszałkowskiego Województwa Łódzkiego

Część I: Usługi dla każdego

TENDENCJE ROZWOJU GIS

Politechnika Warszawska Wydział Geodezji i Kartografii. GEO-SYSTEM Sp. z o.o. Waldemar Izdebski. Implementacja GML w praktyce

BDOT doświadczenia wykonawców w przy realizacji projektów w na

Przewodnik publikowania metadanych dla podmiotów zewnętrznych

Potrzeby Ośrodków Dokumentacji Geodezyjnej i Kartograficznej w zakresie wiedzy oraz umiejętności geodetów i kartografów

Integracja Obieg Dokumentów - GiS Spis treści

Podstawowe konstrukcje Podstawowymi konstrukcjami są wzorce element oraz attribute:

Wykorzystanie serwisów WMS w oprogramowaniu GEO-MAP

INFORMACJA O MODYFIKACJI TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA Nr 2

ROZPORZĄDZENIE MINISTRA INFRASTRUKTURY 1)

Załącznik Nr 1 Słownik pojęć i skrótów. do Szczegółowego Opisu Przedmiotu Zamówienia Modernizacja Systemu Informacji Przestrzennej Miasta Poznania

Opis przedmiotu zamówienia

Instytut Geodezji i Geoinformatyki Uniwersytet Przyrodniczy we Wrocławiu. Model danych SIT

Regionalny Geoportal i jego znaczenie dla rozwoju regionu Geoportal Województwa Łódzkiego

Programowanie komponentowe

GEOPORTAL to nie zwykła strona z mapą! Prezentacja technologii GeoportalToolkit. Łukasz Łukasiewicz ISPiK S.A. llukasiewicz@ispik.

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

mbank CompanyNet Struktura raportu Historia rachunku w formacie xml Bankowość elektroniczna dla klientów MSP i korporacji Wersja 1.00, r.

Cyfryzacja i standaryzacja, jako narzędzia monitorowania i wspierania rozwoju Mazowsza

Transkrypt:

Wykorzystanie otwartych standardów i wolnego oprogramowania przy udostępnianiu polskich zasobów geoinformacyjnych Izabela Basista, Jarosław Bydłosz, Piotr Cichociński Wydział Geodezji Górniczej i Inżynierii Środowiska Katedra Geomatyki II Konferencja WOLNE OPROGRAMOWANIE W GEOINFORMATYCE Wrocław, 13-14 maja 2010 r.

INSPIRE przechowywanie, udostępnianie oraz utrzymywanie danych przestrzennych na odpowiednim szczeblu łączenie w jednolity sposób danych przestrzennych pochodzących z różnych źródeł wspólne korzystanie z udostępnianych danych przez wielu użytkowników i wiele aplikacji

Wolne oprogramowanie gvsig OpenJUMP QuantumGIS

Otwarte standardy: WMS, WFS, GML specyfikacje OGC (również normy lub projekty norm ISO EN PN) WMS Web Map Service standard udostępniania map w postaci rastrowej WFS Web Feature Service standard udostępniania danych geograficznych w formacie niezależnym od konkretnego oprogramowania GML Geography Markup Language oparty o XML język znacznikowy umożliwiający zapisywanie danych geograficznych

XML <?xml version= 1.0 encoding= UTF-8?> <adres> <nazwa>jan Kowalski</nazwa> <ulica>mickiewicza 30</ulica> <miasto>kraków</miasto> <kod>30-059</kod> </adres>

XML Schema (1) <elementtype name="adres"> <sequence> <elementtyperef name="nazwa" minoccur="1" maxoccur="1"/> <elementtyperef name="ulica" minoccur="1" maxoccur="2"/> <elementtyperef name="miasto" minoccur="1" maxoccur="1"/> <elementtyperef name="kod" minoccur="1" maxoccur="1"/> <elementtyperef name="państwo" minoccur="0" maxoccur="1"/> </sequence> </elementtype> <elementtype name="nazwa"> <mixed/> </elementtype> (...)

XML Schema (2) <datatype name="kodpocztowy"> <basetype name="string"/> <lexicalrepresentation> <lexical>99-999</lexical> </lexicalrepresentation> </datatype> <elementtype name="kod"> <datatyperef name="kodpocztowy"/> </elementtype>

Baza Danych Topograficznych w GML <Dane> <ADMS_A> <X_KOD_TBD>ADMS02</X_KOD_TBD> <X_AKTUALNOSC_G>2006-02-28</X_AKTUALNOSC_G> <X_AKTUALNOSC_A>2006-02-28</X_AKTUALNOSC_A> ( ) <OBSZAR> <gml:polygon> <gml:outerboundaryis> <gml:linearring> <gml:coord> <gml:x>364025.18</gml:x> <gml:y>507520.82</gml:y> </gml:coord> ( )

Szablon OpenJUMP dla TBD GML <?xml version='1.0' encoding='utf-8'?> <JCSGMLInputTemplate> <CollectionElement>Dane</CollectionElement> <FeatureElement>ADMS_A</FeatureElement> <GeometryElement>OBSZAR</GeometryElement> <ColumnDefinitions> <column> <name>x_kod_tbd</name> <type>string</type> <valueelement elementname="x_kod_tbd"/> <valuelocation position="body"/> </column> (...) </ColumnDefinitions> </JCSGMLInputTemplate>

TBD GML w OpenJUMP

WFS Geoportalu (wersja 1.1.0) Działki http://sdi.geoportal.gov.pl/wfs_dzkat/wfservice.aspx Państwowy Rejestr Granic http://sdi.geoportal.gov.pl/wfs_prg/wfservice.aspx Państwowy Rejestr Nazw Geograficznych http://sdi.geoportal.gov.pl/wfsg_prng/wfservice.aspx

gvsig vs Geoportal

QuantumGIS vs Geoportal

Żądanie GetCapabilities http://sdi.geoportal.gov.pl /wfs_dzkat/wfservice.aspx?request=getcapabilities &service=wfs

Odpowiedź GetCapabilities (1) <?xml version="1.0" encoding="utf-8"?> ( ) <!-- ====================================== --> <!-- SERVICE IDENTIFICATION SECTION --> <!-- ====================================== --> <ows:serviceidentification> <ows:title>wfs - Dane o charakterze katastralnym</ows:title> <!--<ows:fees>none</ows:fees> <ows:accessconstraints>none</ows:accessconstraints>--> <ows:servicetype>wfs</ows:servicetype> <ows:servicetypeversion>1.1.0</ows:servicetypeversion> </ows:serviceidentification>

Odpowiedź GetCapabilities (2) <!-- ==================================== --> <!-- FEATURE TYPE LIST SECTION --> <!-- ==================================== --> <wfs:featuretypelist> <wfs:operations> <wfs:operation>query</wfs:operation> </wfs:operations> <wfs:featuretype> <wfs:name>gmgml:dzialki</wfs:name> <wfs:title>działki</wfs:title> <wfs:defaultsrs>epsg:4326</wfs:defaultsrs> <wfs:othersrs>epsg:2180</wfs:othersrs> <wfs:outputformats> <wfs:format>text/xml; subtype=gml/2.1.2</wfs:format> <wfs:format>text/xml; subtype=gml/3.0.0</wfs:format> <wfs:format>text/xml; subtype=gml/3.1.1</wfs:format> <wfs:format>text/xml; subtype=gml/3.2</wfs:format> </wfs:outputformats> <ows:wgs84boundingbox> <ows:lowercorner>13.864 48.741</ows:LowerCorner> <ows:uppercorner>24.405 55.223</ows:UpperCorner> </ows:wgs84boundingbox> </wfs:featuretype> </wfs:featuretypelist>

Żądanie GetFeature w ukł. WGS84 http://sdi.geoportal.gov.pl /wfs_dzkat/wfservice.aspx?request=getfeature &version=1.1.0 &service=wfs &typename=dzialki &bbox=22.67,50,22.6701,50.0001 &maxfeatures=1

Odpowiedź GetFeature w ukł. WGS84 <?xml version="1.0" encoding="utf-8"?> ( ) <gml:boundedby> <gml:envelope srsname="epsg:4326"> <gml:lowercorner>49.999685 22.669607</gml:lowerCorner> <gml:uppercorner>50.000435 22.670911</gml:upperCorner> </gml:envelope> </gml:boundedby> <gml:featuremember> <gmgml:dzialki gml:id="dzialki.114002058"> <gmgml:id>114002058</gmgml:id> <gmgml:identyfikator>180406_2.0005.25/677</gmgml:identyfikator> <gmgml:powierzchnia>797</gmgml:powierzchnia> <gmgml:egeometria> ( ) </gmgml:egeometria> <gmgml:geometria_deg> <gml:polygon srsname="epsg:4326"> <gml:exterior> <gml:linearring> <gml:poslist srsdimension="2">50.000267 22.669791 50.000076 22.669607

Żądanie GetFeature w ukł. PUWG 1992 http://sdi.geoportal.gov.pl /wfs_dzkat/wfservice.aspx?request=getfeature &version=1.1.0 &service=wfs &typename=dzialki &srsname=epsg:2180 &bbox=762000,244000,762001,244001

Odpowiedź GetFeature w ukł. PUWG 1992 <?xml version="1.0" encoding="utf-8"?> (...) <gml:boundedby> <gml:envelope srsname="epsg:2180"> <gml:lowercorner>50.005994865 22.658331334</gml:lowerCorner> <gml:uppercorner>244110.575266586 762090.740961577</gml:upperCorner> </gml:envelope> </gml:boundedby> <gml:featuremember> <gmgml:dzialki gml:id="dzialki.113964808"> <gmgml:id>113964808</gmgml:id> <gmgml:identyfikator>180406_2.0005.27/307</gmgml:identyfikator> <gmgml:powierzchnia>5234</gmgml:powierzchnia> <gmgml:egeometria> (...) </gmgml:egeometria> <gmgml:geometria_deg> <gml:polygon srsname="epsg:2180"> <gml:exterior> <gml:linearring> <gml:poslist srsdimension="2">244000.211755457 761987.077985728

Państwowy Rejestr Granic w GML <?xml version="1.0" encoding="utf-8"?> ( ) <gml:boundedby> <gml:envelope srsname="epsg:4326"> <gml:lowercorner>20.7757493068129 49.0023866380461</gml:lowerCorner> <gml:uppercorner>23.8089995998258 51.1399600308631</gml:upperCorner> </gml:envelope> </gml:boundedby> <gml:featuremember> <gmgml:gminy gml:id="gminy.697"> <gmgml:nazwa>tomaszów Lubelski</gmgml:NAZWA> <gmgml:obszar>618112</gmgml:obszar> <gmgml:id1>697</gmgml:id1> <gmgml:simplifiedgeometry> <gml:polygon srsname="epsg:4326"> <gml:exterior> <gml:linearring> <gml:poslist srsdimension="2">23.5847181663759 50.5099284983276

gvsig vs Geoserver (WFS 1.1.0)

Wniosek pierwszy W porównaniu do innych de facto standardów zapisu danych przestrzennych (na przykład shapefile), duże możliwości dostosowania struktury danych w formacie GML do konkretnych potrzeb mogą być w niektórych przypadkach bardziej wadą niż zaletą. W szczególności problemem jest rozbicie na dwa elementy: właściwy plik oraz schemat. Ten drugi składnik nie jest w ogóle wykorzystywany przez dostępne wolne oprogramowanie.

Wniosek drugi Uregulowania wymaga współpraca dostępnego wolnego oprogramowania z serwerami WFS w wersji 1.1.0. Część z nich nie obsługuje tego standardu, pozostając przy wersji 1.0.0, natomiast inne, teoretycznie deklarując taką współpracę, w rzeczywistości nie są z nim w pełni zgodne. Szczególnym problemem jest uwzględnianie kolejności osi układów współrzędnych zapisanych w definicjach tych układów (na przykład w bazie EPSG).