Pushing implementation of European coverage data and services forward

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.
Department of Geoinformatics and Cartography Finnish Geodetic Institute INSPIRE Network Services DT INSPIRE IR Development Status Transformation Services.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
New ways to geo-reference and classify spatial data in Annex II & III data specifications Clemens Portele interactive instruments GmbH Drafting Team „Data.
1 TECO-WIS, 6-8 November 2006 TECHNICAL CONFERENCE ON THE WMO INFORMATION SYSTEM Seoul, Republic of Korea, 6-8 November 2006 ISO 191xx series of geographic.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
EuroGeographics Workshop Network Service, Paris, /06 Download services Olaf Østensen Network Services Drafting Team.
Project “European CDDA and INSPIRE”: scope, transformation workflow and mapping rules INSPIRE Conference 2014 Workshop: Implementing Existing European.
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
1 Challenge the future INSPIRE coverages Modelling Land Use coverages for INSPIRE.
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.
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
Serving society Stimulating innovation Supporting legislation INSPIRE Maintenance and Implementation Work Program Robert Tomas, Michael.
ET-ADRS-1, April ISO 191xx series of geographic information standards.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
Serving society Stimulating innovation Supporting legislation Update of Discovery MS MD Schemas and Tools – MIWP-8 Tim Duffy, James.
Serving society Stimulating innovation Supporting legislation Benefits and challenges of INSPIRE implementation in the field of statistics.
WISE Working Group D September 2009, Brussels Jon Maidens.
Darja Lihteneger, November 2015, Copenhagen, Denmark INSPIRE Data Modelling for Reporting Data Flows – CDDA conceptual data model and INSPIRE Eionet.
Serving society Stimulating innovation Supporting legislation INSPIRE Thematic Cluster on Elevation, Orthoimagery, Reference systems.
WISE GIS/IT Workshop, Dublin January INSPIRE Architecture & WISE Steve Peedell Spatial Data Infrastructures Unit European Commission Joint.
Serving society Stimulating innovation Supporting legislation INSPIRE MIWP 14 Thematic clusters - 1 year of building communities to.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
What’s new at ArcGIS for INSPIRE Roberto Lucchi Guenther Pichler.
1 Geospatial Standards for Canada Proposed blueprint for Jean Brodeur and Cindy Mitchell.
Serving society Stimulating innovation Supporting legislation INSPIRE: Infrastructure for Spatial Information in Europe Michael Lutz.
Serving society Stimulating innovation Supporting legislation INSPIRE - building communities to support INSPIRE implementation Robert.
Serving society Stimulating innovation Supporting legislation INSPIRE Thematic Cluster on Land Cover and Land Use - State of Play.
Serving society Stimulating innovation Supporting legislation Web Coverage Services (WCS) Thematic Cluster #3 Jordi Escriu Facilitator.
A nested grid for INSPIRE Orthoimagery and gridded data Guillermo Villa. IGN Spain April 2016.
úřad, Pod sídlištěm 1800/9, Praha 8 Czech experience about transformation of the themes Elevation and Orthoimagery Veronika KUSOVA.
Experience Transforming Coverage-data Jordi Escriu.
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
The Global Soil Information System
The Next Generation Network Enabled Weather (NNEW) SWIM Application
Components People Technology Policies Standards Spatial Data.
Andrea de Bono UNEP/GRID-Geneva.
Michael Lutz INSPIRE MIG-T meeting #38 Ghent March 2017
Supporting INSPIRE implementation: the Thematic Clusters for Topographic and Cadastral Reference Data Jordi Escriu Facilitator Thematic Cluster #3 Dr.
Jordi Escriu - facilitator
INSPIRE Network Services
Flanders Marine Institute (VLIZ)
Facilitator Thematic Cluster #3
Geographic Information Systems
Experiences with implementing INSPIRE Coverages INSPIRE KEN Workshop
Integration of INSPIRE & SDMX data infrastructures for the 2021 Census
Encoding National OI datasets into INSPIRE specifications
Laboratory on Geoinformatics and Cartography
Alternative encodings
Robert Tomas INSPIRE Thematic clusters coordinator MIWP Action
Issues implementing INSPIRE coverages
Robert Tomas INSPIRE Thematic clusters coordinator MIWP Action
The Re3gistry software and the INSPIRE Registry
INSPIRE Thematic Clusters
© umweltbundesamt.at Bringing the LCML and EAGLE CONCEPTS TOGETHER STANDARDs FOR THE LAND COVER and LAND USE DOMAIN ISO TC211 - STANDARDS in ACTION Workshop,
Meeting on OGC Sensor Observation Service (SOS) for INSPIRE
Experiences with implementing INSPIRE Coverages
Implementation of INSPIRE Coverages
INSPIRE Thematic Clusters
Workshop “TRANSFORMATION OF THEMEs EL and OI”
Jordi Escriu - facilitator
Session 2: Metadata and Catalogues
WG standards for data access/exchange
… Two-step approach Conceptual Framework Annex I Annex II Annex III
SDI from a technological perspective: Standards
WISE and INSPIRE By Albrecht Wirthmann, GISCO, Eurostat
Presentation transcript:

Pushing implementation of European coverage data and services forward Jordi Escriu – jordi.escriu@icgc.cat Head of Unit / IDEC - SDI of Catalonia Facilitator INSPIRE Thematic Cluster #3 Elevation, Orthoimagery, Reference systems and Geographical grids

INSPIRE Thematic Cluster #3 Interoperability is better achieved …sharing solutions in a collaborative way

What is a Coverage? Coverage: Describe characteristics of real-world phenomena that vary over space and/or time (temperature, elevation, land cover, imagery…) Contains sets of values, associated to a spatial and/or temporal domain Different types: Discrete:DiscretePoint, DiscreteGridPoint, DiscreteCurve, DiscreteSurface, DiscreteSolid Continuous: ContinuousQuadrilateral, TIN, ThiessenPoligon, HexagonalGrid, SegmentedCurve

Coverages - Main components ISO 19123 Domain Set: Spatial domain of the coverage – Point locations Also considered as a grid Range Set: The values of the phenomenon Coverage Function: Defines the correspondence between the domain and the range of the coverage, e.g. the rules assigning the phenomenon values to the grid Range Type: Describes the characteristics of the range values (type of phenomenon) Metadata

Coverages - Main components CIS v1.1

INSPIRE Coverages INSPIRE reuses the concept of coverage from ISO 19123 spatial object that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal domain [Adapted from ISO 19123] Components Standard coverage components (Domain Set, Range Set, Coverage Function, Range Type, Metadata) INSPIRE-specific properties (i.e. extensions)

Use of INSPIRE Coverages Several themes Elevation & Orthoimagery Data shall be provided using mainly the raster data spatial representation type – Coverages.

Generic Conceptual Model ‘Coverage – Domain and range’ schema Based on ISO 19123 INSPIRE Elevation INSPIRE Elevation Model ‘Elevation Grid Coverage’ schema INSTITUT CARTOGRÀFIC DE CATALUNYA

Generic Conceptual Model ‘Coverage – Domain and range’ schema Based on ISO 19123 INSPIRE Orthoimagery INSPIRE Orthoimagery Model ‘Orthoimage Coverage’ schema INSTITUT CARTOGRÀFIC DE CATALUNYA

Encoding of INSPIRE Coverages (EL) Coverage, except Range Set GMLCOV: OGC GML Application Schema for Coverages [OGC 09-146r2], namely CIS v1.0 Coverage Range Set OPTION 1: Multipart representation 1st Part: GML Part (gmlcov:RectifiedGridCoverage) 2nd Part: Range Set encoded using a well-known binary format (embedded in 1st Part) – TIFF / GeoTIFF (*) OPTION 2: External file encoding 2nd Part: Range Set, encoded using an external well-known binary format (gml:File) – TIFF / GeoTIFF (*) OPTION 3: Inline encoding Range Set is encoded within the XML inline (DataBlock) (*) Alternatively, the BAG format for Hydrographic bathymetry data

Delivery of INSPIRE Coverages Case 1 - Delivery through Predefined data sets (ATOM) The coverage over a certain territory is split in several pieces (e.g. map sheets), for both organizational and efficiency purposes. Implemented using concrete, fixed tiling schema. Tiling approach and server characteristics have a direct impact on efficiency of delivery. Case 2 - Delivery through WCS The natural response of a WCS GetCoverage request is a coverage. Tiling schema independent. Highly advisable to limit the maximum volume of data that may be requested in a single query to achieve efficiency.

Support from Thematic Cluster #3 Main activities related to coverages: Workshop: Transformation of Coverage-Based Data Themes and WCS – Barcelona (ICGC venues), 29-30 September 2015 https://themes.jrc.ec.europa.eu/pages/view/45690/workshop-about-transformation- of-coverage-based-data-themes-and-wcs-barcelona-29-30-september-2015 Follow-up Webinar: Coverage Data and Services, 18 January 2016 Workshop: Implementation and potential of INSPIRE coverage data and WCS - INSPIRE Conference Barcelona, 30 September 2016 https://themes.jrc.ec.europa.eu/pages/view/115418/results-from-the-ws-on- implementation-and-potential-of-inspire-coverage-data-and-wcs Summary of conclusions and results: https://themes.jrc.ec.europa.eu/file/view/115321/workshop- implementation-and-potential-of-inspire-coverage-data-and-wcs-final- minutes-with-actions

Implementation issues Terminology Coverage-related terms: Tiling, Mosaicking, Predefined datasets. Mixing concepts: Grid coverage vs. Geographical grid Coverage encoding Evolution of standardization: CIS v1.0 (GMLCOV)  CIS v1.1 Clarify usage of alternative encodings. Extensions of OGC standard coverages Extensions are ignored by standard WCS interfaces / may cause errors. How to deal with huge volume of coverage data Appropriate tuning of download services to achieve efficiency. Unknown potential / Acceptance in certain communities: Big Data analytics, Data cube technologies.

INSPIRE Coverage extensions Existing model

INSPIRE Coverage extensions Existing model

The thoughts... INSPIRE data models were developed at conceptual level (data product specifications). May led to different implementations. OGC standard interfaces expect a specific implementation – The one developed by the OGC CIS standards. INSPIRE extensions should be avoided. Implementers (often not being experts in this area) get confused when trying to implement INSPIRE coverage data.

The needs... Map elements in the INSPIRE conceptual models to those foreseen in the OGC CIS standards. Minimize the impact of INSPIRE Extensions by moving these elements to a metadata instance included in the coverage metadata hook. Avoid the use of complex modelling: Coverage aggregations. Other associations involving the coverage feature types. Dissemination / Training activities

New model proposed Draft

New model proposed Draft

New model proposed Draft

New model proposed Draft

Alternatives to proceed Amend existing INSPIRE conceptual models for coverage data. Move extensions to the coverage metadata hook. Create new INSPIRE implementation models for coverage data. Aligned with OGC CIS standards. Mapping their elements to those from the INSPIRE conceptual data models. Combination of A & B.

Aspects to be further explored Mapping of identifiers ‘inspireId’ to OGC coverage identifier type (‘NCName’ type). Retrieve coverage data using WCS by filtering through information in the metadata hook XPath search. Combined delivery of coverage data + vector data e.g. Orthoimage coverage + Mosaic elements. Look at new approaches available in CIS v1.1 e.g. Coverage partitioning instead of Coverage aggregation. Cross-theme harmonization Harmonise modelling of INSPIRE data models on coverages from different themes (common items).

Conclusions Need to simplify and align INSPIRE conceptual models on coverages to the implementation standard (OGC CIS). Near future actions: Online activities in Thematic Cluster #3 – Explain, improve and get consensus on the proposals. Subsequent potential endorsement by INSPIRE MIG. Draft new TG: Guidelines for the implementation and use of coverages in INSPIRE. Provide INSPIRE coverage implementation examples.

Looking for your participation… https://themes.jrc.ec.europa.eu/ Open platform where implementers can build communities, share experiences, best practices, raise questions and resolve issues... Discussion topics Uploaded contents News Implementation activities JOIN & PARTICIPATE IN THEMATIC CLUSTER #3