SlideShare a Scribd company logo
Practical Experience of INSPIRE Annex I Testing: Transforming Data into INSPIRE Data Specifications and Making Data Accessible via Download ServicesDebbie Wilsondebbie.wilson@snowflakesoftware.com
Overview of INSPIRE Testing CallObjectives of INSPIRE testing were to:Understand the feasibility of transforming and publishing data into proposed INSPIRE Annex I data specificationDemonstrate ability to access data via INSPIRE Download ServicesEvaluate costs and benefits of publishing data into the INSPIRE data specification via Download Services89 testing reports were received from 16 Member States from >70 organisations:
Overview of INSPIRE Testing CallOnly 60 of 89 tests involved full transformation test rest were paper exerciseOf those organisations using COTS software ~40% used Snowflake’s GO Publisher Desktop & WFS
Snowflake Software’s Experiences Snowflake Software was directly and indirectly involved with 10 organisations across Europe:
Transforming Data into INSPIRE ThemesTwo key approaches are advocated for transforming and publishing data into INSPIRE themes:Offline Transformation: Data is transformed and stored into the INSPIRE data specification (i.e. flat files or separate database)On-the-fly Transformation: Data is stored once and transformed into the INSPIRE data specification on request by the download serviceOffline transformation may be the most suitable option for datasets that are not updated regularly On-the-fly transformation is most suitable for datasets that are updated regularly and where organisations need to support data access to a wide range end users in different data specifications defined for different use casesBoth approaches were evaluated during the testing phase
Making INSPIRE Data Accessible via INSPIRE Download ServicesGO Publisher Desktop, Agent and WFS were also used to demonstrate how organisations can develop download and direct access services INSPIRE Implementing Rules define two types of Download Service:Basic Download Service: Files can be downloaded for local use via HTTP/FTP Advanced Download Service: User can define the extent (geographic, temporal, attribute) of the data they need to be downloaded through either: Data Ordering Services or Web Feature Services (WFS)
Demonstration: Transforming HMLR data into INSPIRE Cadastral Parcels Test the feasibility and benefits of using Commercial Off-The-Shelf (COTS) software for INSPIREDevelop the translation without software customisation or development of bespoke scriptsWork quickly and productively to reduce costsRefine the translation over several iterations within a limited time periodImplement Simple and Advanced Download Services to explore the practical issues of implementing real business requirementsOn-the-fly translation to avoid replicating database infrastructure	Source data from the existing HMLR data model to avoid disruption to existing business processes				“manage once, publish many times”Implement an “industrial strength” solution
Defining the Translation: GO Publisher DesktopDatabase tables and columnsXML schema elementsPull down lists populated from the XML schemaPreview panel
Visualising output: GML Viewer
The Solution Architecture
Differences between HMLR and INSPIRE data specificationsHMLRINSPIRE Cadastral ParcelLand registry datasetNo boundaries or index setsTitle is the unit of managementOnly titles have unique identifiersNo reference point valuesCadastral index modelBoundaries & index sets includedParcel is the unit of managementPolygons have unique identifiersReference point geometry allowedDespite these different viewpoints, it is possible to map each component object within a land title to a cadastral parcel.
Issues: Managing identity and feature lifecycles as INSPIRE GML application schema requires 3 different identifiers:INSPIRE Identifier National IdentifiergmlID
Benefits of GO PublisherHigh productivity was achievedConfiguration alone was sufficientNo programming or scripting skills were neededSeveral iterations of the translation were achieved in a limited time-frameSupported progression from simple to advanced servicesInitially deployed as simple file creationTranslation re-deployed as a WFS to support user queryingMature “Industrial Strength” solutionAlthough INSPIRE Quality of Service Requirements were not evaluated in this test, scalability and performance has already been proven in previous deploymentsThe number of independent evaluations and our existing operational deployment base means that the technology is well tested and reliable
Benefits of On-the-Fly Translation using GO PublisherRe-use existing database infrastructureMinor disruption to existing business processesExtra translations added at low costLow initial investment - costs scale with increasing levels of data trafficExample Architecture of an SDI
Summary of Key Outcomes and ExperiencesAll organisations using GO Publisher were able to successfully demonstrate that they could transform their data into INSPIRE Annex data specificationsHowever, several issues relating to data transformation and publication were identified by many organisations:Insufficient time to adequately undertake testing (few application tests)Complexities involved in undertaking conceptual mapping of their data model to INSPIRE GML application schema (xsd) or UML modelIn-experience of staff to transform data from their source format into GMLLack of harmonisation in the way common concepts were modelled and to be implemented in v2.0 (e.g. Identifiers, lifecycle information, naming conventions)
Summary of Key Outcomes and ExperiencesMany organisations identified areas where further work would be needed to better understand how to operationally publish data into the INSPIRE specifications, particularly where this is achieved on-the-fly:Identifier ManagementManaging feature lifecycles particularly those features generated on-the-flyTranslating between different codelist valuesMeasuring and quantifying quality of transformed output (geometric and attribute) to ensure that it is consistent with source data quality levels and other data quality levelsMetadata: how can organisations integrate the creation and publication of metadata into operational data management and publication workflows
ConclusionsA number of technical and business issues exist that need to be addressed at various levels (organisational, inter-agency and Member State)Organisations need to perform more extensive testing to better understand how to incorporate requirements of INSPIRE data specifications into their business processes, datasets, products and infrastructureResponsibility for creation and maintenance of some themes falls across multiple agencies or has been devolved to multiple organisations responsible for a specific geographic region (e.g. transport: road, rail, aviation, water, devolved administrations, local/regional authorities):Need to better understand impact of cross-border/edge-matching issuesHow can data be seamlessly integrated when combining data from multiple organisations for a single INSPIRE data specificationOrganisations need facilities to support each other so they can share experiences and ensure everyone can better understand what they need to do to publish their data

More Related Content

PPT
Windchill Migration Overview
PPTX
Data migration 2.0
PDF
Transform 2014: Introducing Kofax TotalAgility® Cloud
PPTX
What's New at Aras 2013
PPT
Grizzard webinar final 082510
PPTX
Informaticapowercenter pennon soft
PDF
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
PDF
DevOps for Enterprise Systems - Sanjay Chandru
 
Windchill Migration Overview
Data migration 2.0
Transform 2014: Introducing Kofax TotalAgility® Cloud
What's New at Aras 2013
Grizzard webinar final 082510
Informaticapowercenter pennon soft
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
DevOps for Enterprise Systems - Sanjay Chandru
 

What's hot (19)

PDF
Resume_Arun_Baby_03Jan17
PPTX
Creating New Channels for Outage Reporting
PPTX
State Zero: Middle Tennessee Electric Membership Corporation
PDF
LeanIX introduction_pathfinder_v2
PPTX
Informatica overview
PDF
Plm Data Migration
PDF
Legacy Migration
PPTX
R12 Up Grade
PPTX
Discover New Spatial Insights with Spectrum 2020.1: Experience Enhanced User ...
PPTX
Maximizing ROI on Utility Work Management Systems
PPT
Data migration
PPT
Informatica session
PDF
Informatica Pentaho Etl Tools Comparison
PPTX
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
PPTX
What is ETL?
PDF
Reliability and performance with ibm db2 analytics accelerator
PDF
ETL Using Informatica Power Center
PPT
Migration services (DB2 to Teradata)
DOCX
Informatica
Resume_Arun_Baby_03Jan17
Creating New Channels for Outage Reporting
State Zero: Middle Tennessee Electric Membership Corporation
LeanIX introduction_pathfinder_v2
Informatica overview
Plm Data Migration
Legacy Migration
R12 Up Grade
Discover New Spatial Insights with Spectrum 2020.1: Experience Enhanced User ...
Maximizing ROI on Utility Work Management Systems
Data migration
Informatica session
Informatica Pentaho Etl Tools Comparison
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
What is ETL?
Reliability and performance with ibm db2 analytics accelerator
ETL Using Informatica Power Center
Migration services (DB2 to Teradata)
Informatica
Ad

Similar to INSPIRE Annex Testing (20)

PDF
Which Application Modernization Pattern Is Right For You?
PPTX
xRM - as an Evolution of CRM
PPT
Technology Overview
PPT
20110514 PMI San Diego Keynote
PPT
Soa Test Methodology
PDF
A Journey to Enterprise Agility: Migrating 15 Atlassian Instances to Data Center
PDF
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...
PDF
Monish R_9163_b
PDF
New IBM Information Server 11.3 - Bhawani Nandan Prasad
PPT
Demantra Case Study Doug
PDF
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
PDF
Sukumar Nayak-Agile-DevOps-Cloud Management
PDF
Unlock your core business assets for the hybrid cloud with addi webinar dec...
PPSX
M.S. Dissertation in Salesforce on Force.com
PDF
Partner Connect APAC - 2022 - April
PPTX
From Components To Services
PPT
Why Data Virtualization? An Introduction by Denodo
PPTX
Microsoft Data Warehousing
PPTX
MMS2011_BC34_Plas_Final
Which Application Modernization Pattern Is Right For You?
xRM - as an Evolution of CRM
Technology Overview
20110514 PMI San Diego Keynote
Soa Test Methodology
A Journey to Enterprise Agility: Migrating 15 Atlassian Instances to Data Center
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...
Monish R_9163_b
New IBM Information Server 11.3 - Bhawani Nandan Prasad
Demantra Case Study Doug
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Sukumar Nayak-Agile-DevOps-Cloud Management
Unlock your core business assets for the hybrid cloud with addi webinar dec...
M.S. Dissertation in Salesforce on Force.com
Partner Connect APAC - 2022 - April
From Components To Services
Why Data Virtualization? An Introduction by Denodo
Microsoft Data Warehousing
MMS2011_BC34_Plas_Final
Ad

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
A Presentation on Artificial Intelligence
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
NewMind AI Monthly Chronicles - July 2025
Spectral efficient network and resource selection model in 5G networks
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
Reach Out and Touch Someone: Haptics and Empathic Computing
Advanced methodologies resolving dimensionality complications for autism neur...
Review of recent advances in non-invasive hemoglobin estimation
A Presentation on Artificial Intelligence
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
20250228 LYD VKU AI Blended-Learning.pptx
Understanding_Digital_Forensics_Presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Mobile App Security Testing_ A Comprehensive Guide.pdf

INSPIRE Annex Testing

  • 1. Practical Experience of INSPIRE Annex I Testing: Transforming Data into INSPIRE Data Specifications and Making Data Accessible via Download ServicesDebbie Wilsondebbie.wilson@snowflakesoftware.com
  • 2. Overview of INSPIRE Testing CallObjectives of INSPIRE testing were to:Understand the feasibility of transforming and publishing data into proposed INSPIRE Annex I data specificationDemonstrate ability to access data via INSPIRE Download ServicesEvaluate costs and benefits of publishing data into the INSPIRE data specification via Download Services89 testing reports were received from 16 Member States from >70 organisations:
  • 3. Overview of INSPIRE Testing CallOnly 60 of 89 tests involved full transformation test rest were paper exerciseOf those organisations using COTS software ~40% used Snowflake’s GO Publisher Desktop & WFS
  • 4. Snowflake Software’s Experiences Snowflake Software was directly and indirectly involved with 10 organisations across Europe:
  • 5. Transforming Data into INSPIRE ThemesTwo key approaches are advocated for transforming and publishing data into INSPIRE themes:Offline Transformation: Data is transformed and stored into the INSPIRE data specification (i.e. flat files or separate database)On-the-fly Transformation: Data is stored once and transformed into the INSPIRE data specification on request by the download serviceOffline transformation may be the most suitable option for datasets that are not updated regularly On-the-fly transformation is most suitable for datasets that are updated regularly and where organisations need to support data access to a wide range end users in different data specifications defined for different use casesBoth approaches were evaluated during the testing phase
  • 6. Making INSPIRE Data Accessible via INSPIRE Download ServicesGO Publisher Desktop, Agent and WFS were also used to demonstrate how organisations can develop download and direct access services INSPIRE Implementing Rules define two types of Download Service:Basic Download Service: Files can be downloaded for local use via HTTP/FTP Advanced Download Service: User can define the extent (geographic, temporal, attribute) of the data they need to be downloaded through either: Data Ordering Services or Web Feature Services (WFS)
  • 7. Demonstration: Transforming HMLR data into INSPIRE Cadastral Parcels Test the feasibility and benefits of using Commercial Off-The-Shelf (COTS) software for INSPIREDevelop the translation without software customisation or development of bespoke scriptsWork quickly and productively to reduce costsRefine the translation over several iterations within a limited time periodImplement Simple and Advanced Download Services to explore the practical issues of implementing real business requirementsOn-the-fly translation to avoid replicating database infrastructure Source data from the existing HMLR data model to avoid disruption to existing business processes “manage once, publish many times”Implement an “industrial strength” solution
  • 8. Defining the Translation: GO Publisher DesktopDatabase tables and columnsXML schema elementsPull down lists populated from the XML schemaPreview panel
  • 11. Differences between HMLR and INSPIRE data specificationsHMLRINSPIRE Cadastral ParcelLand registry datasetNo boundaries or index setsTitle is the unit of managementOnly titles have unique identifiersNo reference point valuesCadastral index modelBoundaries & index sets includedParcel is the unit of managementPolygons have unique identifiersReference point geometry allowedDespite these different viewpoints, it is possible to map each component object within a land title to a cadastral parcel.
  • 12. Issues: Managing identity and feature lifecycles as INSPIRE GML application schema requires 3 different identifiers:INSPIRE Identifier National IdentifiergmlID
  • 13. Benefits of GO PublisherHigh productivity was achievedConfiguration alone was sufficientNo programming or scripting skills were neededSeveral iterations of the translation were achieved in a limited time-frameSupported progression from simple to advanced servicesInitially deployed as simple file creationTranslation re-deployed as a WFS to support user queryingMature “Industrial Strength” solutionAlthough INSPIRE Quality of Service Requirements were not evaluated in this test, scalability and performance has already been proven in previous deploymentsThe number of independent evaluations and our existing operational deployment base means that the technology is well tested and reliable
  • 14. Benefits of On-the-Fly Translation using GO PublisherRe-use existing database infrastructureMinor disruption to existing business processesExtra translations added at low costLow initial investment - costs scale with increasing levels of data trafficExample Architecture of an SDI
  • 15. Summary of Key Outcomes and ExperiencesAll organisations using GO Publisher were able to successfully demonstrate that they could transform their data into INSPIRE Annex data specificationsHowever, several issues relating to data transformation and publication were identified by many organisations:Insufficient time to adequately undertake testing (few application tests)Complexities involved in undertaking conceptual mapping of their data model to INSPIRE GML application schema (xsd) or UML modelIn-experience of staff to transform data from their source format into GMLLack of harmonisation in the way common concepts were modelled and to be implemented in v2.0 (e.g. Identifiers, lifecycle information, naming conventions)
  • 16. Summary of Key Outcomes and ExperiencesMany organisations identified areas where further work would be needed to better understand how to operationally publish data into the INSPIRE specifications, particularly where this is achieved on-the-fly:Identifier ManagementManaging feature lifecycles particularly those features generated on-the-flyTranslating between different codelist valuesMeasuring and quantifying quality of transformed output (geometric and attribute) to ensure that it is consistent with source data quality levels and other data quality levelsMetadata: how can organisations integrate the creation and publication of metadata into operational data management and publication workflows
  • 17. ConclusionsA number of technical and business issues exist that need to be addressed at various levels (organisational, inter-agency and Member State)Organisations need to perform more extensive testing to better understand how to incorporate requirements of INSPIRE data specifications into their business processes, datasets, products and infrastructureResponsibility for creation and maintenance of some themes falls across multiple agencies or has been devolved to multiple organisations responsible for a specific geographic region (e.g. transport: road, rail, aviation, water, devolved administrations, local/regional authorities):Need to better understand impact of cross-border/edge-matching issuesHow can data be seamlessly integrated when combining data from multiple organisations for a single INSPIRE data specificationOrganisations need facilities to support each other so they can share experiences and ensure everyone can better understand what they need to do to publish their data
  • 18. Questions?debbie.wilson@snowflakesoftware.comFor demo of HMLR testing go to: http://www.youtube.com/user/snowflakesoftware#p/u/14/V4Ut8kKL5YI

Editor's Notes

  • #2: Today I’m going to give you a quick summary of our experiences from testing the INSPIRE Annex I data specifications – including a demonstration of the work that we did with HMLR
  • #3: Objectives of INSPIRE testing were to:Understand the feasibility of transforming and publishing data into proposed INSPIRE Annex I data specificationDemonstrate provision of data access via INSPIRE Download ServicesEvaluate costs and benefits of publishing data into the INSPIRE data specification via Download Services89 testing reports were received from 16 Member States from over 70 participating organisations (LMOs, SDICs, software vendors, research institutes and geographical institutes and associations).As you can see the UK was one of the most active Member States involved in the testing.
  • #4: There was a pretty even split of test reports received by Commission across all Annex themes.However, it should be noted that for most themes most of the test reports were received from organisations involved in Commission projects related to INSPIRE: EURADIN – Addresses, ESDIN – Geographic Names, Admistrative Areas, Cadastral Parcels, Transport Network, HydrographyNATURE-GIS – Protected Areas, GIS4EU and Humboldt. <20% of all reports received were undertaken/commissioned directly by organisations (LMOs)Due to the short period given for testing, not all organisations were able to perform a full test actually transforming and publishing data and metadata to the INSPIRE data specifications and download services. Only 60 out of 89 reports described the results of an actual transformation and publication test, while the rest were paper based exercises mapping source data to output schema using MS Excel.
  • #5: Snowflake were directly (through the ESDIN project working with HMLR, EDINA, OS and Registers of Scotland)and indirectly through organisations downloading evaluations or using academic licences of our software.Consequently we were able to demonstrate that our software is capable of integrating, modelling, transforming and publishing data into all INSPIRE Annex themes.
  • #6: There are two key approaches for transforming and publishing data into the INSPIRE Annex themes:Offline transformation: Data is transformed and stored into the INSPIRE data specification (i.e. flat files or separate database). This may be the most suitable option for datasets that are not updated regularly or are only going to be made accessible via simple download services.On-the-fly transformation: Data is stored once and transformed into the INSPIRE data specification on request by the download service. This is the most suitable for datasets that are updated regularly and where organisations need to support access to data by a wide range end users in different data specifications defined for different use cases.On-the-fly transformation will probably be the main transformation approach for many organisations as many organisations have to support communities outside of INSPIRE (i.e. Environment domain) which may have requirements for data to be published in other data specifications (e.g. Aviation domain have developed the WXXM which may differ to the INSPIRE Annex III meteorological geographic features data specification).It was also noted in the INSPIRE Conference that the INSPIRE Data Specifications would only define core feature types and propertiesthat support a broad range of use cases across the range of environmental acquis.It is therefore anticipated that the INSPIRE data specifications will be used to provide the base specifications which are extended to develop more specialised data specifications under the remit of SEIS (Shared Environmental Information Systems) to meet more specific use cases for information and information systems required to deliver the obligations within individual environmental Directives. i.e. Information need to satisfy reporting requirements between MS and Commission Information needed to be shared between Public Authorities to successfully deliver policy objectives Developing public information systems (e.g. Near-real time air quality monitoring applications and alert services or systems to enable public engagement in environmental policy making – as required by the Arhaus Convention).GO Publisher was used to test both types of transformation by organisations involved in testing.
  • #7: Working with HMLR, we aimed to demonstrate the feasibility of developing transformational download services and direct access services (for use within client applications).The INSPIRE Implementing Rules define two types of Download Service:Basic Download Service: Files can be downloaded for local use via HTTP/FTP Advanced Download Service: User can define the extent (geographic, temporal, attribute) of the data they need to be downloaded through either: Data Ordering Services or Web Feature Services (WFS)It should be noted that Direct Access services (WFS for use within applications) were deemed beyond the scope of the Implementing Rules for Download Services. It is expected that the requirements for these would be defined by MS or thematic data working groups established for individual environmental Directives (e.g. CAFE Directive, Marine Strategy Directive, Water Framework Directive)
  • #8: The aim of our involvement within the INSPIRE testing with HMLR was to test the feasibility of using COTS software for delivering the requirements of INSPIRE.Our objectives were to: Develop the translation without need for software customisation or development of bespoke scriptsDemonstrate that transforming data into INSPIRE data specifications and via a range of different download and direct access services could be achieved quicklyDemonstrate that data can be transformed on-the-fly enabling organisations:to manage once, publish many timesMaintain existing data maintenance infrastructures - minimising any future costs – although some changes to data capture (business) processes may be requiredDemonstrate that we have a industrial strength, scalable solution to enable organisations to start small (i.e simple download services) but extend their services to full enterprise level or SOA/SDI level when demand increases
  • #9: Configuration or authoring of the transformations required to integrate, model and transform source data into a pre-defined output schema such as the INSPIRE Cadastral Parcels specification is performed within GO Publisher Desktop.GO Publisher Desktop is a powerful, intuitive graphic user interface that enables users to map database tables and columns to respective elements within the GML application schema that has been parsed and validated prior to use.GO Publisher provides users with the ability to perform a wide range of functions for manipulating and transforming the source data: Insert new values into the output where data doesn’t currently exist in the source data - useful for inserting codespace/namespace values Geometric Operations Logical, Comparison and Arithmetic Operations Coordinate Reference System TransformationsIt also provides users with a preview panel to evaluate/validate the success of the output during the mapping process and validates this against the schema to ensure that all mandatory elements are mapped.Once the mapping is complete, GO Publisher Desktop validates the output against the output schema to test for logical consistency which is the only data quality requirement/conformance test specified in all data specifications. If the output passes this validation test, then user can state that the data passes the data specification conformance quality measure within the metadata.
  • #10: Visual analysis of the GML can also be performed by viewing a sample GML file using the GML Viewer
  • #11: Our approach was to demonstrate how to transform HMLR data into INSPIRE Cadastral Parcel GML via simple download service or advanced download services and direct access services (i.e. WFS).HMLR provided us with a subset of their land parcel data which was loaded into Oracle database. Then used GO Publisher Desktop to author the transformation and mapping project, in conjunction with domain experts from HMLR. After several iterations, improving the transformation and mapping project this was then used to generate individual files which can be integrated into a zip file and which is made accessible via HTTP/FTP server. Alternatively, once the transformation and mapping project is configured GO Publisher Desktop can be used to configure the WFS (i.e. create service metadata). Once configured GO Publisher Desktop then deploys the WFS as a WAR file into an application service which is then accessible for use by WFS Clients (HTTP Get or Post).
  • #12: The INSPIRE model for cadastral parcels is more extensive than HMLR model – however, HMLR model did contain all the mandatory feature types and properties (i.e cadastral boundaries or index sets).In UK we don’t have a cadastral mapping agency. Instead the Ordnance Survey provide a topographic mapping database which include objects that form properties (or cadastral parcels), while the Land Registry manages and maintains the land titles for properties in England and Wales.Consequently, the data model of the Land Registry differs to the INSPIRE Cadastral Parcel data specification. The primary feature type within the Land Registry dataset is the Land Title – which is not modelled in the INSPIRE model – and one or more objects (buildings, gardens, car parking etc) are associated to a title.Whereas, in the INSPIRE Cadastral Parcel Models the primary feature type is the cadastral parcel.Despite these different viewpoints, it is possible to map each component object within a land title to a cadastral parcel. However, this reveals a data management problem for operation transformation of HMLR data to INSPIRE specification.How does HMLR manage the identity and lifecycle of each of these component objects:This is further complicated as INSPIRE GML application schema requires 3 different identifiers:INSPIRE Identifier – unique, persistent identifier for international useNational Identifier– unique, persistent identifier for national usegmlID – non persistent identifier needed to uniquely identify features and objects within the GML file
  • #15: All organisations that used GO Publisher were able to successfully transform their data into the mandatory requirements of the INSPIRE Annex data specifications for their respective themesInsufficient time to adequately undertake testing : resulted in few application tests. Some organisations are still performing and submitting test reports to Commission.Complexities of the INSPIRE data specification: many organisations reported that the data specifications were too complex which was causing problems with the transformation and publication (e.g. FME struggles with nesting below 2 levels)Lack of experience:many organisations reported that although they could perform the transformations required, they would need to provide further training of their staff to gain a better understanding of how they should transform their data into INSPIRE specifications operationally and they types of download services they need to provide. Lack of harmonisation between specifications: this comment has been taken on board and additional time is being provided once the next versions of data specification have been finalised to perform cross-harmonisation of the data specifications.
  • #16: Many organisations identified areas where further work would be needed to better understand how to operationally publish data into the INSPIRE specifications, particularly where this is achieved on-the-fly:Identifier ManagementManaging feature lifecycles particularly those features generated on-the-flyTranslating between different codelist values – not all codelist values can be mapped 1:1 and therefore may not be possible to be transformed on-the-fly/automatically as this may require domain expertise to assign individual features to the appropriate INSPIRE codelist value. Therefore, encoding of alternate code values may have to be incorporated into the data maintenance workflowsMeasuring and quantifying quality of transformed output (geometric and attribute) to ensure that it is consistent with source data quality levels and other data quality levels – this shouldbe performed as part of an extensive pilot to demonstrate and understand what impacts the transformation to the INSPIRE data specifications which can then be expressed in the metadataMetadata – more work needs to be done to understand how metadata creation and publication can be integrated into the transformation and publication workflow to semi-automate the creation of metadata that meets the requirements for publication within discovery services, be accessible by download services and be disseminated within files downloaded for local use.