Ukladacie služby Expertná skupina, 12.6.2013 Martin Koška, SAŽP.

Slides:



Advertisements
Similar presentations
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Advertisements

Routemap to derive ISO models from BUFR Why do we need both ISO and BUFR models? –The BUFR data model is very large – much larger in principle than most.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
1 OGC Web Services Kai Lin San Diego Supercomputer Center
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
NDFD Technical Workshop (Nov 2, 2006) 1 GIS Web Services NDFD Technical Workshop November 2, 2006 John Schattel -
Spatial Data Server for Mobile Environment EDBT 2004, Greece March 16, B.W. Oh, M.S. Kim, M.J. Kim, and E.K. Lee Spatial Information Technology Center,
JCDL 07/ 2002 JCDL W5 Digital Gazetteers Portland, Standard-based Gazetteer Services.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
GIS on the Web. World Wide Web Internet Clients Servers FTP Opportunity in Web- based Mapping Disaster relief and Emergency management Global and.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
Martin Doerr, Gerald Hiebel, Institute of Computer Science
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Atom and Web Mapping Charlie Savage MapBuzz, Inc. Charlie Savage MapBuzz, Inc. Slides at
EuroGeographics Workshop Network Service, Paris, /06 Download services Olaf Østensen Network Services Drafting Team.
Lecture 3: Geospatial Web Services From Web sites to Web services Geospatial Web service functions Web service types Interoperability and geospatial service.
Ministry of Environment And Forestry Department of IT
Web Feature Service – What and How? Ian Painter - Snowflake Software.
David Blasby The Open Planning Project New York. Goals Explain what a WFS and WMS are, and when to use them Be able to create simple spatial web applications.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
Environmental Monitoring: Database and Beyond Chengyang Zhang Computer Science Department University of North Texas.
AIXM Users’ Conference, March Implementing AIXM in Instrument Flight Procedures Automation Presenter: Iain Hammond MacDonald, Dettwiler &
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
® Hosted and Sponsored by ESA/ESRIN Compare OWSContext and INSPIRE Download services based on Atom 86th OGC Technical Committee Frascati, Italy Joan Maso.
Trends in map e-services Karel Charvat
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML Advisory Committee on Water Information September 10, 2003 Kenneth J. Lanfear,
MAY SEA-SEARCH MEETING CYPRUS METADATA and XML in compliance with ISO Michèle FICHAUT, IFREMER/SISMER Gilbert MAUDIRE, IFREMER/ISI Mickaël.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
RDFa, Microformats, and Atom Semantic Web Presented by: Anuradha Kandula Instructor: Steven Seida.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Geography Markup Language (GML). What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
WIGOS Data model – standards introduction.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
U.S. Environmental Protection Agency Central Data Exchange Pilot Project Promoting Geospatial Data Exchange Between EPA and State Partners. April 25, 2007.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.
2004 National Spatial Data Infrastructure Cooperative Agreements Program (CAP) Category 1 - Metadata Implementation Assistance (13) Category 2 – Metadata.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
Copyright, Open Geospatial Consortium Making Location Count Peer-to-Peer File Sharing An Answer to the SDI blues North Carolina GIS Conference February,
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Geospatial interoperability Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
European Monitoring Platform for Mapping of QoS and QoE
The Next Generation Network Enabled Weather (NNEW) SWIM Application
XML Related Technologies
Kartografik Bilgi Sistemleri - JDF470
Lesson 4: Web Browsing.
OGC Standards Overview
Web Feature Service – What and How?
INSPIRE Network Services
Flanders Marine Institute (VLIZ)
making ogc's wfs specification mash-up friendly
Tools and guidance for data providers
Using Postgres/PostGIS for WFSRI
Laboratory on Geoinformatics and Cartography
CEOP/IGWCO Joint Meeting, Feb.28  March 4, University of Tokyo, Japan
The Re3gistry software and the INSPIRE Registry
Session 2: Metadata and Catalogues
Lesson 4: Web Browsing.
Status OpenSearch Standardisation Activities - HMA-S Project
Proposal of a Geographic Metadata Profile for WISE
and perspectives for AIXM
2004 National Spatial Data Infrastructure
WG standards for data access/exchange
Web Programming : Building Internet Applications Chris Bates CSE :
Which INSPIRE download service to implement?
Feasibility study on data harvesting using INSPIRE infrastructure
Presentation transcript:

Ukladacie služby Expertná skupina, 12.6.2013 Martin Koška, SAŽP

Obsah Legislatíva Implementácia ATOM WFS Príklady

INSPIRE architektúra

Všeobecný scenár využitia SDI

INSPIRE legislatíva a technické návody Smernica INSPIRE Nariadenie komisie 1088/2010 ktorým sa mení a dopĺňa nariadenie (ES) č. 976/2009, pokiaľ ide o ukladacie služby a transformačné služby Technický dokument pre implementáciu ukladacích služieb Verzia 3.0

Implementačné pravidlá a technické návody INSPIRATION – Spatial Data Infrastructure in the Western Balkans Implementačné pravidlá a technické návody A multi-country project funded by the European Union and implemented by

Súvisiace štandardy ISO 19142:2010 Geografická informácia. Webová objektová služba, ISO 19142 - STN EN ISO 19142 ISO 19143:2010 Geografické informácie. Kódovanie filtrov, ISO 19143 - STN EN ISO 19143 IETF RFC 4287 The Atom Syndication Format, ATOM - webový štandard pre publikovanie syndikovaného obsahu, nástupca RSS GeoRSS-Simple The Simple Serialization of GeoRSS, http://www.georss.org/simple GeoRSS OpenSearch Description Document format, http://www.opensearch.org/Specifications/OpenSearch/1.1 OpenSearch

Súvisiace štandardy XML - Extensible Markup Language XML SCHEMA GML - Geography Markup Language Encoding Standard GML application schemas (3.2.1 in OGC špecifikácia) Všetky 34 INSPIRE datasety sú reprezentované vlastnou GML aplikačnou schémou, ktorá rozširuje základné GML

Čo je ukladacia služba? Kapitola IV, Článok 11 (Sieťové služby) Smernice definujú ukladaciu službu ako: “ukladacie služby umožňujú ukladať kópie súborov priestorových údajov alebo častí týchto súborov, a ak je to možné, priamo vstupovať do týchto súborov.”

Ne-Interoperabilné a Interoperabilné ukladacie služby

Legislatívne požiadavky Kvalita Pri operácii „získať metaúdaje ukladacej služby“ je doba odpovede pri odoslaní počiatočnej odpovede v bežnej situácii najviac 10 sekúnd.. Pri operáciách „získať súbor priestorových údajov“ a „získať priestorový objekt“ a pri dopyte, ktorý pozostáva výlučne z ohraničenia, je doba odpovede pri odoslaní počiatočnej odpovede v bežnej situácii najviac 30 sekúnd a potom, stále v bežnej situácii, si ukladacia služba zachová udržateľnú odpoveď prevyšujúcu 0,5 megabajtu za sekundu alebo 500 priestorových objektov za sekundu. Pri operáciách „opísať súbor priestorových údajov“ a „opísať typ priestorového objektu“ je doba odpovede pri odoslaní počiatočnej odpovede v bežnej situácii najviac 10 sekúnd a potom, stále v bežnej situácii, si ukladacia služba zachová udržateľnú odpoveď prevyšujúcu 0,5 megabajtu za sekundu alebo 500 priestorových objektov za sekundu.

Legislatívne požiadavky Kapacita Minimálny počet simultánne vybavených požiadaviek na ukladaciu službu v súlade s výkonnostnými kritériami kvality služby je 10 požiadaviek za sekundu. Počet paralelne spracovávaných požiadaviek je možné obmedziť na 50. Dostupnosť Pravdepodobnosť dostupnosti sieťovej služby je 99 % času.

Povinné operácie Všetky ukladacie služby Získať metaúdaje ukladacej služby (Get Download Service Metadata) Získať súbor priestorových údajov (Get Spatial Data Set) Opísať súbor priestorových údajov (Describe Spatial Data Set) Prepojiť ukladaciu službu (Link Download Service) Priamy prístup Získať priestorový objekt (Get Spatial Object) Opísať typ priestorového objektu (Describe Spatial Object Type)

Implementácia ukladacích služieb Možnosti (Technické pravidlá) Atom implementácia - Atóm formát poskytuje jednoduchý, široko používaný mechanizmus pre zverejňovanie informácií na internete v podobe zoznamov, a to spôsobom, ktorý je zlučiteľný s existujúcou webovou architektúrou mnohých nástrojov. WFS implementácia - The OGC Web Feature Service umožňuje publikovať údaje v Geography Markup Language (GML)* . WFS ponúka omnoho viac sofistikovaný prístuppre ukladanie súborov a priamy prístup k údajom. *údaje môžu byť enkodované v rozličných formátoch

Možnosti pre implementáciu INSPIRE Download Services ATOM Feed zabezpečuje prístup k preddefinovaným datasetom OGC WFS 2.0 zabezpečuje prístup k preddefinovaným datasetom OGC WFS 2.0 zabezpečuje priamy prístup datasetom Conformance Class Obligation Atom Feed C (M, if WFS (Predefined) is not conformed to) Pre-defined WFS (M, if Atom Feed is not Direct access WFS O Quality of service M

ATOM XML formát na zdieľanie vebového obsahu podobný ako RSS Používa sa na publikovanie a editovanie webových zdrojov pre pravidelne aktualizované web stránky Minimálna cena implementácie ATOM Feed klienti Web Browser (e.g. Firefox, Opera, IE, Safari, Chrome) Web-based feed čítačky (e.g. Google Reader) Desktop feed čítačky (e.g. MS Outlook) ATOM feed pozostáva: Popisné metaúdaje, ktoré opisujú samotný ATOM Jeden alebo viac záznamov obsahu (napr. preddefinované datasety)

Príklad ATOM záznamu

Atom feeds to make available pre-defined datasets for INSPIRE download services Jednoduchý ATOM feed je vypublikovaný ako top level “Download Service Feed”. Tento feed pozostáva z viacerých ATOM položiek : jedna reprezentuje jeden preddefinovaný dataset. Každá z týchto položiek obsahuje jednu alebo viac liniek na priestorové objekty , ktoré reprezentujú partikulárne datasety na ukladanie – liniek môže byť aj viacej pre rôzne formáty resp. CRS (napr. GML, ShapeFile/JTSK 03, ETRS89) Jednotlivé položky môžu byť popísané v rôznych jazykoch

Prehľad Atom feed štruktúry

Povinné prvky popisujúce ATOM Samotný ATOM feed Title ID Author Update Rights Subtitle, GeoRSS polygon (Dataset Feed) Prelinkovanie so súvisiacimi metaúdajmi a obsahom: INSPIRE ISO Metadata OpenSearch Description Spatial object description Self Referencing Link Optional link to alternate representations of feed Položky Title ID Update Category (CRS) Link(s) na obsah URL for Dataset Feed (Top Feed) URL for Dataset (Dataset Feed)

Príklad ATOM ukladacia služba na čskom NG Schopnost harvestovať metaúdajové záznamy poskytovateľov z koncovým bodom na ukladanie súborov priamo do ATOM služby NG http://tps.cenia.cz/php/micka/csw/?service=CSW&request=GetRecords&version=2.0.2&typeNames=gmd:MD_Metadata&elementSetName=&outputSchema=http://www.w3.org/2005/Atom&constraint?language=CQL_Text&constraint=AnyText like '*.zip*'&clanguage=cze&startposition=40&language=cz

WFS implementácia The Web Feature Service (WFS) represents a change in the way geographic information is created, modified and exchanged on the Internet. Rather than sharing geographic information at the file level using File Transfer Protocol (FTP), for example, the WFS offers direct access to geographic information at the feature and feature property level. Web feature services allow clients to only retrieve or modify the data they are seeking, rather than retrieving a file that contains the data they are seeking and possibly much more. That data can then be used for a wide variety of purposes, including purposes other than their producers' intended ones. In the taxonomy of services defined in ISO 19119, the WFS is primarily a feature access service but also includes elements of a feature type service, a coordinate conversion/transformation service and geographic format conversion service OpenGIS Web Feature Service 2.0 Interface Standard equals ISO 19142 Other standards – WFS 1.0.0, WFS 1.1.0

Hlavné operácie GetCapabilities (discovery operation) DescribeFeatureType (discovery operation) GetPropertyValue (query operation) GetFeature (query operation) GetFeatureWithLock (query & locking operation) LockFeature (locking operation) Transaction (transaction operation) CreateStoredQuery (stored query operation) DropStoredQuery (stored query operation) ListStoredQueries (stored query operation) DescribeStoredQueries (stored query operation) New in WFS 2.0.0 používa INSPIRE

Mapovanie dotazov INSPIRE ukladacej služby – preddefinované datasety Mapping to WFS requests Get Download Service Metadata – GetCapabilities Get Spatial Data Set – GetFeature - ISO 19142 opisuje operácie ListStoredQueries and DescribeStoredQueries. Tieto operácie publikujú zoznamy uložených datasetov aj s popisom a tie sa neskôr používajú na dotaz GetFeature pre partikulárny dataset Describe Spatial Data Set - DescribeFeatureType Link Download Service

Mapovanie dotazov INSPIRE ukladacej služby– priamy prístup Mapping to WFS requests Get Download Service Metadata - GetCapabilities Get Spatial Data Set - GetFeature Describe Spatial Data Set - DescribeFeatureType Link Download Service Get Spatial Object - GetFeature dotaz z query parametrami Describe Spatial Object Type – DescribeFeatureType

Príklad - Geoserver Geoserver publikujúci mapové služby verzia 2.2 Podporuje INSPIRE zobrazovacie a ukladacie služby Podpora WFS 1.0.0, 1.1.0, 2.0.0 Podpora stored queries – prístup k preddefinovaným datasetom Podpora OGC Filter encoding 2.0 Podporuje transformáciu s jedného údajového modelu do iného

Thank you. http://geoportal. sazp. sk http://geo. enviroportal