Testing - an essential aspect of establishing an SDI

Similar documents
Validating services and data in an SDI

Implementing Quality in SDIs Introducing Building Blocks of Quality Web Services

SDI Workshop ESDIN Best Practices INSPIRE conference, Edinburgh. Arnulf Christl, Metaspatial

How to Create a European INSPIRE Compliant Data Specification. Anja Hopfstock, BKG (Germany) Morten Borrebæk, SK (Norway)

Introduction to INSPIRE. Network Services

European Location Framework (ELF) acting as a facilitator implementing INSPIRE

ELF Data Specifications

Registry Implementation for SDI Germany (GDI-DE) Status Quo

INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev

INSPIRE & Environment Data in the EU

ELF download services

INSPIRE tools What's new?

INSPIRE: The ESRI Vision. Tina Hahn, GIS Consultant, ESRI(UK) Miguel Paredes, GIS Consultant, ESRI(UK)

D Public Final Project Report

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation

This document is a preview generated by EVS

GENeric European Sustainable Information Space for Environment.

Download Service Implementing Rule and Technical Guidance

The European Location Framework (ELF) Project One Source for Reference Geo Information for Europe

Proposed update of Technical Guidance for INSPIRE Download services based on SOS

Workshop 4.4: Lessons Learned and Best Practices from GI-SDI Projects II

Initial Operating Capability & The INSPIRE Community Geoportal

SDI SOLUTIONS FOR INSPIRE: TECHNOLOGIES SUPPORTING A FRAMEWORK OF COOPERATION

Spatial Data on the Web

Umweltbundesamt. Masaryk University Laboratory on Geoinformatics and Cartography

Basic Principles of MedWIS - WISE interoperability

Validation in the Netherlands and European Location Framework

Extension of INSPIRE Download Services TG for Observation Data

The cadastral data and standards based on XML in Poland

Schema Transformation as a Tool for Data Reuse in Web Service Environment

Spatial Data on the Web

From Geoportal to Spatial Data Service Platform. Jani Kylmäaho National Land Survey of Finland Development Centre

ELFI: A European Location Framework

Service metadata validation in Spatineo Monitor

News in Download services in the Czech Republic. Petr Souček Czech Office for Surveying, Mapping and Cadastre Prague, Czech Republic

The AAA Model as Contribution to the Standardisation of the Geoinformation Systems in Germany

Study and guidelines on Geospatial Linked Data as part of ISA Action 1.17 Resource Description Framework

ECP-2007-GEO OneGeology-Europe. Annex 1: Cookbook

INSPIRE status report

Guidelines for the encoding of spatial data

How to become an INSPIRE node and fully exploit the investments made?

ELF + INSPIRE = LOVE STORY! ELF + INSPIRE = LOVE STORY! ELF + INSPIRE = LOVE STORY!

From the INSPIRE Engine Room

Using the OGC SOS as INSPIRE Download Service for Observation Data

Compass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business

Web Coverage Services (WCS)

Nathalie Delattre, National Geographic Institute of Belgium

INSPIRE Download Service

ELF extensions. Presentation to: INSPIRE MIG-T. Author: Anja Hopfstock (ELF WP2 Data Specifications) Date: 25 th February 2016.

Christian Ansorge 27th April CDDA webinar 27th April Linked Approach as reporting mechanism

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

Setup and test of a WFS for NatureSDI+ according to INSPIRE

IR on metadata Change proposal(s) on the Resource Locator element

Validation experience

Web apps for INSPIRE: the ELISE Energy pilot example

Sub-national dimensions of INSPIRE

Understanding and Using Metadata in ArcGIS. Adam Martin Marten Hogeweg Aleta Vienneau

Data and visualization

The Scottish Spatial Data Infrastructure (SSDI)

Public Private Partnership based on the NSDI of Spain: Regulation and examples from the National Geographic Institute. Título. Sebastián Mas-Mayoral

Metadata of geographic information

Setting up the Ihlet Social Cadastre

(Geo)DCAT-AP Status, Usage, Implementation Guidelines, Extensions

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

GeoDCAT-AP Representing geographic metadata by using the "DCAT application profile for data portals in Europe"

Rui Reis, Maria José Vale, Marcelo Ribeiro, Bruno Meneses Geospatial World Forum 2016, May 2016, Rotterdam

Serving Large-Scale Coverages - How to Tame an Elephant

Use case 1 INSPIRE harmonization of existing Energy Performance Certificate datasets Phase 1

INSPIRE on tools workshop

DMPonline Technical Note

Detailed analysis + Integration plan

Guidelines for the encoding of spatial data

Technical implementation of INSPIRE: feed-back from experiences

SAFER the GIGAS Effect

How to Report on Data Quality in a Multinational Environment?

Title: Author(s)/Organisation(s): Working Group: References: Quality Assurance: A5.2-D3 [3.7] Information Grounding Service Component Specification

INSPIRE Conference Automatic metadata generation for the Web geo-resources

INSPIRE roadmap and architecture: lessons learned INSPIRE 2017

The geospatial metadata catalogue. FOSS4G Barcelona. Jeroen Ticheler. Founder and chair. Director

Step by step towards INSPIRE Implementation in Germany

INSPIRE & Linked Data: Bridging the Gap Part II: Tools for linked INSPIRE data

EMODnet Bathymetry. By Dick M.A. Schaap Coordinator. 20 th April 2016, EGU 2016, Vienna - Austria

EarthLookCZ as Czech way to GMES

MetOcean Themes in INSPIRE

WFD Reporting Guidance 2016

Achieving Interoperability using the ArcGIS Platform. Satish Sankaran Roberto Lucchi

Metadata allows. Metadata Existing Guidelines. Data to be found Starts interoperability. Decision making based on Quality Relevance Time Geography

ELF- joining Europe together

The importance of standards bodies in EU funded projects

METAINFORMATION INFRASTRUCTURE FOR GEOSPATIAL INFORMATION

Leveraging metadata standards in ArcGIS to support Interoperability. Aleta Vienneau and Marten Hogeweg

OGC Collaborative Platform Undercover

Metadata for Data Discovery: The NERC Data Catalogue Service. Steve Donegan

Land Cover spatial datasets harmonization in Portugal using HALE

Evolution of INSPIRE interoperability solutions for e-government

The Spatial Data Standards for Facilities, Infrastructure and Environment (SDSFIE) Quality and Raster Standards

Daniela Cristiana Docan I 6th Sept. I INSPIRE Conference 2017, Strasbourg. EEA Data Quality Management supporting INSPIRE implementation

INSPIRE Spatial Data on the Web building a user-friendly webby SDI

GEOPORTAL SOLUTIONS BASED ON ESRI GIS PLATFORM IN SOUTHEAST EUROPE. Dejan KRSTEVSKI 1

DATA MODELS FOR MACHU. Legislation CONCEPT

Transcription:

Testing - an essential aspect of establishing an SDI Clemens Portele, Anders Östman, Michael Koutroumpas, Xin He, Janne Kovanen, Markus Schneider, Andriani Skopeliti INSPIRE Conference 2011 30 June 2011

Reminder Application and Geoportals Internet Registry Discovery Access Control, Authentication View Download Transf. InvokeSD s INSPIRE s Data Set Based Registers on OGC Spatial Data Set Metadata s Metadata (WMS, WFS, WPS, etc) Quality-of- requirements (performance, capacity, Metadata availability) Thematic DS Multilingual support Framework for Additional service metadata harmonized DS Spatial Data

Reminder Spatial data sets in INSPIRE Application and Geoportals Data specifications based on ISO 19100 series Internet Using GML for encoding Specifying additional requirements Access Control, Authentication View Download Registry Specifying layers Discovery in View s Transf. InvokeSD s Registers Metadata Data Set Metadata Spatial Data Set Metadata Thematic DS Framework for harmonized DS Spatial Data

ESDIN An econtentplus Best Practice Network project September 2008 to February 2011 Coordinated by EuroGeographics Key goal: help National Mapping and Cadastral Agencies (NMCAs) member states, candidate countries and EFTA States prepare their data for INSPIRE Annex I spatial data themes and improve access

ESDIN In total 7 ESDIN-related presentations at INSPIRE 2011 In particular: Thu 16:00, David Overton, ESDIN - the geospatial reference data and services for INSPIRE Fri 09:20, Antti Jakobsson, European Location Framework- How to provide geospatial reference data and services for Europe based on INSPIRE This talk focuses on the ESDIN test environment

ESDIN specifications Use INSPIRE service specifications Extend INSPIRE data specifications Additional information that already is part of current data products of EuroGeographics and which is used by existing customers has been added Information that may be void in the INSPIRE data specifications (i.e. is not necessarily provided in INSPIRE), but which can be provided by NMCAs is made mandatory Minimum data quality levels have been specified for European NMCA data

ESDIN testing Provide a systematic approach to testing the technical results of the ESDIN project and support implementation activities General testing approach: Automated testing Black box testing

OGC compliance testing (CITE) vs OGC CITE tests ESDIN test requirements Use a test data set Test a software product Not for all service and data standards available ESDIN Test requirements Test a service instance, not the capabilities of a software product Products used in ESDIN have to pass CITE tests where they are available Test against INSPIRE and ESDIN extensions

ESDIN data production and publication workflow Transformations Source to target model Other data Source data Coordinates Generalise Edgematching Publication data Download Authentication Translate View

Test targets overview Publication of spatial data in the SDI INSPIRE view services / OGC WMS INSPIRE download services / OGC WFS INSPIRE view/download services via SAML/Shibbolethbased authentication services INSPIRE coordinate transformation services INSPIRE and ExM data sets Data production processes Medium-to-small-scale generalisation Data quality evaluation Edge-matching processes

Test cases overview Test cases documented using a common template for all test targets In total 165 pages of test cases

ESDIN data publication test target (example) View services (WMS) Transformations Source to target model Other data Source data Coordinates Generalise Edgematching Publication data Download Authentication Translate View

ESDIN data publication test target (example) View services (WMS) Source data Transformations INSPIRE view service test cases Source to target metadata model validation Other data Support for INSPIRE service metadata extensions Performance Coordinates tests Edgematching Availability tests Publication Capacity tests Generalise data Scaling tests Variations of valid and invalid requests Translate Support for INSPIRE layers Download View Authentication

ESDIN data publication test target (example) INSPIRE and ExM data sets Transformations Source to target model Other data Source data Coordinates Generalise Edgematching Publication data Download Authentication Translate View

Source data ESDIN data publication test target (example) INSPIRE and ExM data sets INSPIRE data set test cases Basic validation Transformations against XML Schema against Source OCL toconstraints Spatial and target temporal model information Other data Coordinates in ETRS89 and in Europe Time Coordinates zone information provided Edgematching Links to other resources Code list encoding Generalise Encoding of references to other features Locale provided for localised character strings Other tests Translate Encoding of nil values Identifier provided Correct feature collection container Publication data Download View Authentication

Using soapui and loadui (loadui for load tests) Modified version of soapui to support additional capabilities for implementing test cases 2010 Open Geospatial Consortium 16

Experiences in ESDIN Very positive feedback from National Mapping and Cadastral Agencies within the project transforming the data and setting up the ESDIN web services Tests enable the discovery of problems by the developer at an early stage of the implementation Automated tests allow monitoring the operation, too Positive feedback from EU project review: ESDIN is one of the first projects that also provide appropriate testing tools that can check the conformity to the ESDIN data specifications as well as conformity to INSPIRE. These results should be forwarded to the INSPIRE community. one of the reasons we are here Additional work needed Improve reporting of reasons for failed tests Align with progress in INSPIRE specifications (new Technical Guidance documents for network services, new data specifications, etc.)

Additional information Test framework:http://services.interactiveinstruments.de/download/etf.zip Deliverables:http://www.esdin.eu/project/summary-esdin-project-publicdeliverables D12.4 Test cases D12.5 Test components D12.6 Test results

Final remarks The ESDIN Test Framework is available under BSD license The ESDIN consortium is preparing the steps to maintain and improve the project results in the future and the test components will be part of this Currently the test framework has its home in a Subversion server at interactive instruments, but we plan to move this as part of this process We are looking for opportunities for further collaboration to improve the test framework and make it available for future use in INSPIRE and national/community SDIs

Any questions? Clemens Portele portele@interactive-instruments.de