Testing INSPIRE data specifications Anders Östman Imad Abugessaisa Xin He

Slides:



Advertisements
Similar presentations
Limitations of the relational model 1. 2 Overview application areas for which the relational model is inadequate - reasons drawbacks of relational DBMSs.
Advertisements

Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
Spatial Information Integration Services (SIIS) ISO/TC211 Workshop on Standards in Action Adelaide, South Australia October 2001 Mr. Neil Sandercock, SA.
GIS: The Grand Unifying Technology. Introduction to GIS  What is GIS?  Why GIS?  Contributing Disciplines  Applications of GIS  GIS functions  Information.
Kick-off meeting Tuesday, June 02, 2015 Anders Östman Imad Abugessaisa.
Geodatabase basic. The geodatabase The geodatabase is a collection of geographic datasets of various types used in ArcGIS and managed in either a file.
Descriptions Robert Grimm New York University. The Final Assignment…  Your own application  Discussion board  Think: Paper summaries  Web cam proxy.
GIS Overview. What is GIS? GIS is an information system that allows for capture, storage, retrieval, analysis and display of spatial data.
1 Conceptual Modeling of Topic Maps with ORM Versus UML Are D. Gulbrandsen The XML group, Center for Information Technology Services, University of Oslo,
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
EuroSpec and INSPIRE : a framework for EuroBoundaries Claude Luzet, Programme Manager.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
Modelling INSPIRE based data specifications for NATURE-SDIplus Co-funded by the Community Programme eContentplus ECP-2007-GEO
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
AIXM 5.1 Seminar 12 – 13 December 2011
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
Lecture 6 of Advanced Databases XML Schema, Querying & Transformation Instructor: Mr.Ahmed Al Astal.
The Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant ) EUROPEAN LOCATION FRAMEWORK Presentation.
Workshop Standards in Action, Lisbon
Spatially enabling Northern Ireland Dr Suzanne McLaughlin DFP Land & Property Services GIS Ireland Conference 11 th October 2012.
Schema Translation – OS Mastermap, but not as we know it Eddie Curtis, Snowflake Software, Greg Byrom, Richie Fyall GeoData Management Group Ordnance Survey.
Standardization and Research Prof. Dr. Christine Giger Swiss Federal Institute of Technology Zurich © Atlas der Schweiz - interaktiv.
II Annual Conference of the CIS and Baltic Countries - Moscow Sept 2011 Quality Management of Spatial Data Infrastructure – a Necessity for Investments.
How do we represent the world in a GIS database?
EuroRoadS for JRC Workshop Lars Wikström, Triona Editor of EuroRoadS deliverables D6.3, D6.6, D6.7.
Data Interoperability Basics Bruce Harold & Dale Lutz.
Serving society Stimulating innovation Supporting legislation Joint Research Centre The Inspire Geoportal Validator.
1 Interoperability of Spatial Data Sets and Services Data quality and Metadata: what is needed, what is feasible, next steps Interoperability of Spatial.
Patrick Revell Ordnance Survey Research
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
19-October th FIG Regional Conference, Hanoi Developing Vietnam’s Cadastral Data Standards based on ISO
Mapping your business Du domaine métier à l'informatique Mapping your business The Model Driven Approach Jeff Konnen FME User Conference September 22nd.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Testing - an essential aspect of establishing an SDI Clemens Portele, Anders Östman, Michael Koutroumpas, Xin He, Janne Kovanen, Markus Schneider, Andriani.
INSPIRE Data validation: the eENVplus experience --- Extension of the INSPIRE DS: the GeoSmartCity experience NRC EIS meeting Copenhaghen Nov 26 th, 2015.
Making the CDDA data model INSPIRE compliant Project information and status 2015 Eionet Biodiversity Ecosystems, Indicators and Assessments NRC Workshop.
The Finnish ‘DigiRoad’ Dataset in EuroRoadS Schema Lassi Lehto Finnish Geodetic Institute.
Class Diagrams. Terms and Concepts A class diagram is a diagram that shows a set of classes, interfaces, and collaborations and their relationships.
Darja Lihteneger, November 2015, Copenhagen, Denmark INSPIRE Data Modelling for Reporting Data Flows – CDDA conceptual data model and INSPIRE Eionet.
The Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant ) EUROPEAN LOCATION FRAMEWORK Presentation.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
1 Ontology based Policy Interoperability Dr. Latifur Khan Tahseen Al-Khateeb Mohammad Alam Mohammad Farhan Husain.
What’s new at ArcGIS for INSPIRE Roberto Lucchi Guenther Pichler.
Ign.fr HYDROGRAPHY INSPIRE KEN WORKSHOP TRANSFORMATION OF THEMES TN AND HY October 2014.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
Guidelines to Excel “Matching tables” Morten Borrebæk, Norwegian Mapping Authority Thomas Ellett, Norwegian Mapping Authority Brussels,
1 INSPIRE Where and how do I look for spatial data, where and how do I publish my data? Attribution (by) Licensees may copy, distribute, display and perform.
TASMANIAN JURISDICTIONAL UPDATE DCDB National Workshop28-30 July 2010 Andrew Tomes Manager - Spatial Data & Julian Gill Program Leader - Cadastral & Transport.
GIS Project1 Physical Structure of GDB Geodatabase Feature datasets Object classes, subtypes Features classes, subtypes Relationship classes Geometric.
Introduction to Geodatabases
Serving society Stimulating innovation Supporting legislation INSPIRE Thematic Cluster on Topographic and Cadastral Reference data.
European Monitoring Platform for Mapping of QoS and QoE
GEOGRAPHICAL INFORMATION SYSTEM
Concept of a Danube River Basin GIS
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Physical Structure of GDB
Tomas Kliment Junior Researcher Italian National Research Council
INSPIRE supporting activities for IED/ E-PRTR
Geospatial Knowledge Base (GKB) Training Platform
Evaluating Compuware OptimalJ as an MDA tool
INSPIRE and INSPIRE Annex I, II, III spatial data themes
Data Model.
Priority geospatial datasets for the European Commission
Vanda Nunes de Lima 18th June 2009
CDDA & INSPIRE work of EEA - preliminary lessons learnt
Session 3: Information Modelling and Information Communities
Proposal of a Geographic Metadata Profile for WISE
Country report - Denmark
Co-operation between the NSI and NMA in Poland
Presentation transcript:

Testing INSPIRE data specifications Anders Östman Imad Abugessaisa Xin He

Implementation rules Metadata (ready) Information models (data specifications) ◦ According to themes listed in three annexes Network services ◦ Search services ◦ Viewing services ◦ Download services ◦ Transformation services ◦ Invokation services

Why testing? INSPIRE demands that the data specifications shall be balanced with respect to costs and benefits Transformation tests: Can the member states deliver data according to the specifications? At what cost? Applikation tests: Are the data specifications useful? Which benefits do they generate? We have mainly worked with transformation tests related to the data specifications for Annex I themes.

Five themes have been tested Adresses Geographical Names Cadastral Parcels Hydrography Transportation Networks

Method in brief NLS database NLS schema INSPIRE schema NLS shapefiles Transformation rules Source data consistency report Source GML files Target GML files Schema transformation report Schema matching & mapping report Data extraction Schema matching and mapping Shape to GML conversion Source consistency test Schema transformation

Schema translation A schema specify the structure of a dataset Schema matching – to find corresponding elements in the source schema and target schema ◦ Automation may be based on ontologies and semantic matching Schema mapping – to find rules for the transformation ◦ Simple: Datum -> text ◦ Difficult: Point -> polygon, different classification systems Schema translation – to make the translation

Language NamedPlace Ortnamn XKOORD, YKOORD DETALJTYP SPRÅK URSPRUNG ORTNAMN ID-NR typeLocal Identifier sourceOfName Geometry Text INSPIRE Feature & Attributes typesFeasdla;ldk;alk LMV Feature & Attributes typesFeasdla;ldk;alk relatedSpatialObject levelOfDetail referencePointMeaning endLifespanVersion Missing attributes Conversion Rules

Simple mappings Code lists -> Text string 2 numbers -> GML Point Integer -> Text string Datum -> Datum

Complicated mappings Reclassification, Ortnamn -> NamedPlaceType {BEBTX, BEBTÄTTX, KULTURTX, KYRKATX, NATTX, SANKTX VATTDELTX, VATTDRTX, VATTTX} -> {Others} {} -> {Road, BasicRoadLink, RoadNode, RailwayLine} {ANLTX} -> {Airport, Heliport, Others} {TERRTX} -> {MountainRange, Archipelago} {FÖRSAMLTX, KOMMUNTX, SOCKENTX, TRAKTTX} -> {Administrative Unit} {GLACIÄRTX} -> {GlacierSnowfield}

Matching of feature types INSPIRE SchemaINSPIRE # MatchedPct Geographical Names 11100% Addresses66100% Cadastral Parcels33100% Road Transport Network6233% Railway Transport Network8225% Water Transport Network5240% Physical Waters10770% Hydro Facilities4125% Hydro Points Of Interests4250% Hydro Man Made Objects8450% Air Transport Networks Hydrography Networks Hydrography Management & Reporting In Total553055%

Matching of mandatory attributes INSPIRE Schema INSPIRETransformablePct Geographical Names3267% Addresses7686% Cadastral Parcels11982% Road Transport Network3267% Railway Transport Network44100% Water Transport Network44100% Physical Waters12542% Hydro Facilities11100% Hydro Points Of Interests3267% Hydro Man Made Objects44100% In Total523975%

Summary of matching and mapping The Swedish Land Survey is able to deliver data to 11 of 14 schemas (79 %) For these 11 schemas, The Swedish Land Survey can deliver data to 55 % of the feature types (30 / 55) For these 30 feature types, the Swedish Land Survey can deliver 75 % of the mandatory elements (30 / 55) The corresponding value for optional elements is 30 % (102 / 342)

Some expensive problems CadastralParcel.Geometry is to be a simple polygon. About 7,5 % of the Swedish parcels are represented by a point or line. NamedPlace.Type, see previous slide RoadLink.FormOfWay: About 80 % are uncertainly classified RoadLink.RoadWidth: Classes shall be converted to width in meter

Metadata ThemeCompleteness At other place Information missing Addresses28%64%8% Cadastral Parcels75%21%4% Hydrography36%64%0% Geographical Names54%14%32% Transportation network75%25%0%

Summary The GeoTest project is a part of the Swedish geodata strategy Transformation tests of data specifications in INSPIRE Annex I are performed ◦ The responsibility of each agency needs to be reviewed ◦ The cooperation among the agencies needs to be developed further ◦ Some transformations will be costly Current metadata do not comply to any standard

Solutions for GML Schema Transformation

Objective To evaluate existing tools for schema transformation Restricted to tools performing the operations in the XML/GML domain

Tested Tools Safe FME 2008 Desktop Altova MapForce 2009 Snowflake Go-publisher 1.4

FME 2008 Desktop

Altova MapForce 2009

Snowflake Go Publisher 1.4

Overview of tools

Types of transformation (Liljergren et.al 2006) Semantic transformations ◦ Source and target domains may be the same. ◦ Example: Swedish -> English. Domain transformations ◦ Different domains. May also include semantic transformations Coordinate transformation ◦ Geodetic reference systems, linear reference systems, …

Transformations being studied Strings and codelists (semantic + domain) Geometric transformations (domain) Levels of measurement (domain)

Strings and codelists

Geometric transformations

Levels of measurements

What is the best solution? FME can perform almost all transformations in the matrices. However, it lacks the ability to handle XML hierarchical structure. Both MapForce and GoPublisher can do this job. However, GoPublisher is not designed for schema transformation and lacks of developed functions and data interfaces. Luckily, MapForce is on the other side.

Conclusions No single tool can fulfill all requirements of the transformation between GML schemas; The best solution at present is to use FME and MapForce together. However, the efficiency of handling XML/GML files are not so high at this stage. E.g. GML files that only smaller than 50 MB can be handle by MapForce at our computers.