www.eurogeographics.org ELF + INSPIRE = LOVE STORY! ELF + INSPIRE = LOVE STORY! ELF + INSPIRE = LOVE STORY! Schema transformation: an history of trees and tables 16 June 2014 INSPIRE conference 29 September 2016 - Barcelona Copyright 2013 EuroGeographics
The workshop is proposed by: ELF project INSPIRE KEN (Knowledge Exchange Network)
What is ELF? ELF is a European project From March 2013 to October 2016 Around 40 partners NMCAs (National Mapping and Cadastral Agencies) and EuroGeographics Technology providers Universities Application developers Co-funded by European Commission and the consortium partners Main objective: single access point to harmonised data and services from NMCAs
What is INSPIRE KEN? A Knowledge Exchange Network A EuroGeographics group launched in 2011 Open to any NMCA staff having interest in INSPIRE Main objective: help one another by sharing experiences about implementation of INSPIRE Activities: Exchange on BaseCamp Webinars Workshops
Workshop purpose Many persons wonder about the links between the ELF project and the INSPIRE framework The workshop aims to explain how the ELF project articulates with INSPIRE, presenting these interrelations as a modern love story!
Workshop agenda 1 - Introduction to the story: INSPIRE living alone Presenter: Christina Wasström 5 minutes 2 - The first meeting: how ELF and INSPIRE started to be a couple Presenter: Antti Jakobsson 5 minutes
Workshop agenda 3. ELF and INSPIRE living as an open couple (modern family): 50 minutes Specifications Services User access point Tools ELF Business model Christina Wasström/ Dominique Laurent Christina Wasström/Saulius Urbanas Christina Wasström/Antti Jakobsson Christina Wasström/Dorus Kruse Laila Aslesen
Workshop agenda 4. Planning the future: Commitment and family expansion? Presenter: Antti Jakobsson 10 minutes 5. Questions and discussions
Introduction to the story: INSPIRE living alone christina.wasstrom@lm.se
INSPIRE alone Coming from the EU family, INSPIRE was a handsome and clever guy; though young, he already performed significant achievements by setting up the legal framework for the European Spatial Data Infrastructure. However, he felt alone and needed some help to develop the infrastructure to be more customized.
The EU family SDIC MS EFTA LMO C EEA JRC DG ENV
Why INSPIRE Data were hard to find It was hard to access data It was difficult to combine data
From a frame directive to practice
But.. Few data sets are yet harmonised It s still a bit tricky to access data, specially cross border... looking for a partner to fill some of the gaps
The first meeting: how ELF and INSPIRE started to be a couple antti.jakobsson@maanmittauslaitos.fi
First meeting Coming from the EuroGeographics family, the ELF initiative was also young but with similar ambitions as INSPIRE and with some practical achievements coming from a previous project (ESDIN). Of course, this common viewpoint brought them closer and they fell in love very quickly!
The EuroGeographics family partners members RISE Euro Roads EGN ESDIN ELF
Bringing INSPIRE to practice Key users needs Technical platform Business platform Geographic scope: whole Europe Thematic scope: focus on georeference data (NMCA themes) European Location Framework
The EuroGeographics family ELF is here!
This is ELF from data to service Combine national reference geoinformation offering through the ELF platform Support Several ELF affliated platforms (in the beginning ESRI ArcGISOnline, Open Source Oskari Platform) New Basemap service for Europe based Support of European languages Geo Locator service based on geographical names, addresses, administrative units Geo-tools for making national data interoperable Finding and accessing reference data at source (Geo Product Finder) Linkage with other content (national or thematic) Easy Web Maps for Applications through Open & ArcGisOnline platforms Language support Authorative Data Providers Easy to use Many visualizations Cost Effective Flexible Architecture
ELF and INSPIRE living as an open couple
Open couple In a classical tale, it would be the end of the love story but in a modern tale, the two lovers have to decide about how to manage their respective assets and how to raise their children all topics that may be cause of fruitful cooperation but also of dispute!
Data specifications Christina wasstrom@lm.se Dominique.laurent@ign.fr
Data specifications Do the ELF drawings bring any improvement to the (already) beautiful INSPIRE house?
INSPIRE Data specifications Objective: interoperable data Data easy to be combined between themes => common modelling patterns, syntaxes interoperability INSPIRE theme data models Generic Conceptual Model ISO standards Data easy to be combined between countries=> common data model, semantic interoperability
INSPIRE Data specifications A good start, but it have its limitations A general model that would benefit to have an extension to support specific use cases, e.g. Quality requirements Defined level of detail (multi-scale models)
ELF data specifications ELF data specifications are INSPIRE based What is the added value of ELF specification compared to INSPIRE ones? Extensions Keep the (few) additional features and attributes of EG products (ERM, EBM, EGM) Add some attributes required by the ELF products (mainly on theme GN) Clarification about levels of detail Levels of harmonisation
ELF extensions How to extend the INSPIRE data models? Respecting the rules given by the Generic Conceptual Model Inheritance of the INSPIRE models Additional attributes or constraints =>data conform to ELF data models are conform to INSPIRE Status of ELF data extensions Use of ELF data models is not mandatory Data conform to (pure) INSPIRE data models is accepted on the ELF platform Extensions mainly used for European products
ELF levels of detail INSPIRE Directive: The implementing rules shall be designed to ensure consistency between items of information which refer to the same object represented at different scales Data model is the same for all levels of details Information about LoD is given by metadata element: MD_Resolution 2K 5K 100K 250K 50K 10K 5K 1M 10K 20K 1 K 200 K 25K 2K 2,5 K Not easy for users to identify which data sets may be combined together
ELF levels of detail ELF approach: 5 levels of detail 1 K 2K 20K 2,5K 10K 5K 50K 250K 25K 1M Master level 0 To 5K Master level 1 5K 25K Master level 2 25K- 100K Regional level 100 k -500K Global level 500K- 1M
ELF levels of detail Some themes are relevant only for some levels of detail Theme MASTER LoD0 Master LoD1/2 REGIONAL GLOBAL Cadastral Parcels (CP) x Addresses (AD) x Buildings (BU) x x x Administrative Units (AU) x x x Geographical Names (GN) x x x Transport Networks (TN) x x x Hydrography (HY) x x x Land Cover (LC) x x x Elevation (EL) x x x NOTE: buildings are included in Regional level as POI (Point of Interest)
ELF levels of detail Objective Get whole coverage on Europe e.g. detailed DTM (LoD0) not considered Sources Global Regional Master LoD2 Master LoD1 Master LoD0 From European products: EGM, ERM, EBM => relatively homogeneous data, already available Second priority => poorly available in ELF Might come from transforming national LOD 2 data or from generalisation of ELF LOD 1 First priority From national (relatively heterogeneous) data
ELF harmonisation degrees ELF has defined various degrees of harmonisation That have been converted into conformance classes or stars
ELF harmonisation degrees Homogeneous level of detail To accepted on the ELF platform, data shall be at least (conform to INSPIRE) Core content Conformity to INSPIRE Common data model, Common CRS
ELF harmonisation degrees ELF is more demanding for Global and Regional levels Real core content (user requirements) Data capture rules the result is already (globally) achieved Data will be ELF is less demanding for master levels Limited core content (ELF products) No or few data capture rules Result not yet fully achieved Data at various conformity levels
Data specifications The one-floor INSPIRE house provides first step to interoperability Couple will live in the INSPIRE house that has been improved by ELF to ensure better interoperability
Services Christina.wasstrom@lm.se Saulius.urbanas@eurogeographics.org
Services Our young couple is quite willing to fund a family and to have children. To know more about how many children and how they look like, to get news about birth,
INSPIRE spatial data services I, II, III
INSPIRE network services Discover View Download System A Internt format Transform System B Internt format Schema omvandling
ELF services Discover ELF GeoProduct Finder Metadata GeoLocator Geographical Name View ELF BaseMap ELF Cadastral Index Map Download 12 themes
Simplified ELF flow diagram DP DP DP DP Q u a l i t y Geotools ELF schema, specs Geo Locator Geo Product Finder Security Manager licenses Access ELF showcase app, OSKARI Arc GIS Online Other platforms DP DP
Level of Details LoD Source data Responsible to transform data and set up download service ELF Global: 1:500 000 and smaller ELF Regional: 1:100 000 ->1:500 000 ELF Master Level 2 (LoD2): 1:25 000 - >1:100 000 ELF Master Level 1 (LoD1): 1:5 000 -> 1:25 000 ELF Master Level 0 (LoD0): 1:5 000 and larger European product (EGM) European products (ERM -EBM) National data Done centrally Done centrally Data providers (NMCAand third parties)
Download services: WFS 1. Administrative Units 2. Addresses 3. Geographical Names, 4. Hydrography (Physical waters, Network) 5. Transport Networks (Air, Roads, Rail, Cable, Water) 6. Elevation 7. Buildings (2D, 2D Extended) 8. Cadastral parcels 9. Land Cover, 10. Protected Sites 11. Sea Regions 12. Geology (HydroGeology) Cascading WFS Query distribution Content aggregation WFS NATIONAL DATA WFS WFS NATIONAL DATA NATIONAL DATA
ELF view services ELF Topographic Base Map Pan-European Web Map Tile Service (WMTS) Pre-styled contextual data, suitable as reference data for a wide range of applications Data from Existing EG Products (small scale) and NMCA National Services (large scale) ELF Cadastral Index Map Pan-European Web Map Service (WMS) Pre-styled Administrative Boundaries, Cadastral Parcels, Buildings, Addresses An index for land & property information
GeoLocator GN, AU, AD Multilingual Exonyms and variant names Geocoding and reverse coding
INSPIRE/ELF services ServiceType ELF service Conform to INSPIRE ELF added value Search GeoLocator ELF specific service But utilises INSPIRE services Exonyms, variant names Download WFS Cross-country (cascading services) Base Map ELF specific service View Cadastral Index Map INSPIRE portrayal improved GetInfoFeature operation Cross-country (cascading services)
Services ELF operational services are the very expected children of the couple (even if birth might have been long and difficult), more children to be born in future
Tools Christina.wasstrom@lm.se Dorus.Kruse@kadaster.nl
Tools The young couple s service babies are growing. To become nice children, they require education. How will the INSPIRE father and the ELF mother organise their children training?
INSPIRE tools Find your scope and read specifications Platform for sharing theme specific experiences Metadata editor A central access point to a number of centrally managed INSPIRE registers Inspire Dashboard Metadata Validator
ELF GEO tools Tool Description Source Scalemaster Designing content of tiling schemas levels Open source standard / process ETF Compliance testing of INSPIRE networkservices Open Source (co-developed by ELF) OSKARI Platform of browser-based tools to serve, access and re-use geoinformation from different sources Open Source (co-developed by ELF) GoPublisher Transformation solution to harmoniseand serve INSPIRE data Closed Source (configured for ELF) HALE Open Source Transformation Tool Open Source (co-developed by ELF) 1Validate Tool to report on quality of data based on different quality parameters Closed Source (configured for ELF) ArcGIS Data Reviewer Tool to report on quality of data based on different quality parameters Closed Source (configured for ELF) PP Repair Check, find errors and automatically repair data Open Source (co-developed by ELF) IGN France Change Detection Tool detection of differences between 2 releases of the same vector database Open Source (co-developed by ELF) Geo Product Finder interface to find, view, compare and access the geo-information Open Source (co-developed by ELF) 1Integrate Edge matching tool of 1Spatial Closed Source (configured for ELF)
ELF GEO tools Tool Description Source ArcGIS Edge Match tool Edge matching tool of Esri Closed Source (configured for ELF) SLD Editor Tool to define symbologyfor geo-objects Open Source (co-developed by ELF) IGN France Generalisation tool Generalize ELF Regional data (medium scale) in order to produce ELF Global data (small scale). All themes and feature classes of the ELF Global level should be processed with this tool. Open Source (co-developed by ELF) 1Generalise Generalisationtool of 1Spatial Closed Source (configured for ELF) Gen.tool KADNL & Esri Tool and Procedure for generalisationfrom Master 1 to 2 based on ArcGIS Modelbuilder from Esri Partly Open Source and partly Closed Source (co-developed by ELF) ArcGIS Online Cloud-based platform to serve, find and access geo-data Closed Source (configured for ELF) Table Join Service Linking administrative / statistical data to location based data Open Source (co-developed by ELF) GeoLocator Tool for cascading WFS Open Source (co-developed by ELF) Spatineo Monitoring tool Closed Source (configured for ELF) Number of Geo tools on national level for implementing services Open Source and Closed Source
ETF A test framework for testing SDI services, datasets and metadata Builds on existing, widely used open source tools Extends these tools with additional capabilities Can be used in multiple ways Tests can be executed using the ETF Web Application or directly in SoapUI or BaseX ELF uses a centrally deployed ETF instance, but local deployments by a service provider are supported, too ETF is the basis of the INSPIRE validator currently under development for JRC as part of the ARE3NA project to support INSPIRE implementation in the Member States
ETF Web Application with ELF test projects
ETF Web Application with ELF test projects
ELF Data Quality Validation ELF Data from the national WFS Validate ELF Data using ELF quality Rules Review Data Quality Report Quality results Data Quality report available to download Reviewing results using your chosen GIS editor/browser. NMCA ELF Data ELF Data Quality Validation Tool Download Data Quality Report View Data Quality Report with Source Data
ELF tools: edge-matching Edge matching using connecting features Edge matching using data from neighbouring countries
ELF tools: edge-matching Simple matching to international boundaries Preconfigured ELF ruleset for each of the three edge-matching scenarios
Tools The INSPIRE father ensures primary education. The ELF mother provides professional education.
User Access Point Christina.wasstrom@lm.se Dominique.laurent@ign.fr
User access point The family is not living in isolation from the external world. Visitors are curious to discover the young children and are coming to see the family. Where and how are they received?
INSPIRE User access point
User access points through ELF Geo Product Finder in the Showcase application demo.locationframework.eu Provides discovery service Provides service and dataset metadata Provides quality stars and user evaluation Registered users Provides licensing and prices if needed and then URLs for the view (WMS) and Download (WFS) Web Maps (embedded maps from the Oskari) Target audience: Professionals and Developers
Affiliated Platforms ArcGIS Online http://elf.maps.arcgis.com/home/i ndex.html Web Services Web Maps Some open data Access to be negotiated Other platforms may be added
ELF platform components ELF Geo-Tools for Reference Data: edge matching, generalisation, transformation, change detection visualization, data quality analysis and improvement service testing National Mapping & Cadastral Authorities NSDIs ELF Platform: Reference Data & Services NMCA data NMCA data NMCA data European data Other Reference Data ELF Oskari Geo Product Finder Geo Locator INSPIR E/ ELF data locationframework.eu Applications: Use Reference Data and other data in any application environment Map applications Value-added Web Services GIS Platforms: Data and Application Hubs of the ELF Infrastructure feature data, gridded data, map tiles Other Data Providers Web Services JavaScript APIs Mobile SDKs Map Applications
User access point INSPIRE portal is the big reception garden to welcome whole EU family (uncles, aunts, cousins, such as data and services from environmental community) ELF portal is the family garden smaller but more comfortable for the couple s children (ELF services and products) but third party data also welcome
ELF / INSPIRE The household
Budget and administration You can t run a household on love and idealism only Money or lack of it the bane of many marriages INSPIRE data sharing principles ELF licensing and administration
INSPIRE Art 17 on Data Sharing Each Member State shall adopt measures for the sharing of spatial data sets and services between its public authorities for the purposes of public tasks that may have an impact on the environment. preclude any restrictions likely to create practical obstacles, occurring at the point of use respecting the self-financing requirements where applicable Same arrangement for public authorities of other MS and Community bodies Regulation on use of contractors, metadata and response time
From wedding to daily living Art. 17 represent the marriage vows Who does what when? Economy sharing costs and benefits Decisions who makes them and how? Crisis management ELF adds administration and harmonisation Licensing and access terms Open and paid for data Personal data issues
Keep it simple and hide the complexities from the users Organise the data providers Licensing and pricing solutions based on national policies Technical solutions for one stop shopping One place for users to get services, support and to acquire licenses Licensing and pricing based on actual use
Access to the ELF Products Applications and affiliated platforms Geo Product Finder (Discovery and Metadata) ELF Data and Services Licensing Pricing Authentication, authorisation and accounting ELF Products
ELF Licences ELF Data and Services ELF Products Direct channel (European users) VAR Evaluation licence End User Licence Developers licence VAR Licence
ELF licensing principles Simplicity Immediate access to all products on a trial basis ELF evaluation and development licenses Licensing must be easy to understand and apply to the user s needs Harmonised terms and conditions Incorporating the data providers national requirements ELF viewing products (WMS, WMTS) ELF download products (WFS) Sustainability The licensing must be a part of a sustainable solution for long term financing and development of ELF
From multiple licenses to one source of European reference data
Planning the future: Commitment and family expansion? antti.jakobsson@maanmittauslaitos.fi
Future Last but not least, what is the future of this love story? Will the promising children grow in beauty, strength, efficiency or will they just become exasperating teen-agers? Will they get new children? How will the children s financial future be secured? Will the European Commission and EuroGeographics families provide some financial help? Might they divorce or in opposite will they get officially married?
Future Data and specifications Quality Content Coverage Co-operation and working together with user/developer community
Future Platform Performance Easy to use Change only (Linked Open Data)
Future Expansion Sustainability Open Partners
Conclusion A beautiful love story from first meeting to a wide family And the story is not finished The family is willing to get more children and more visitors.