INSPIRE Success Stories with FME

1,730 views

Published on

See how organizations across Europe are using FME for success with INSPIRE. In this webinar, you'll see:
- Simplifying INSPIRE schema mapping at the German Federal Agency for Nature Conservation
- Validating environmental monitoring data at the Swedish EPA
- Reading INSPIRE land registry data by several organizations in the UK

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,730
On SlideShare
0
From Embeds
0
Number of Embeds
606
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 1. What do you need to do now to meet INSPIRE requirements?schema mapping of our data into INSPIRE specificationtranslate our data into INSPIRE GML provide INSPIRE web servicesmanage of INSPIRE compliance at a higher levelnothing too pressing at the moment
  • http://fme.safe.com/INSPIRE-Part2
  • Also handy:http://www.gistrategyni.gov.uk/index/what_is_inspire/what_datasets_fall_under_inspire.htmSchemas:http://inspire.ec.europa.eu/draft-schemas/
  • INSPIRE Success Stories with FME

    1. 1. Create harmony between data and applications INSPIRE Success Stories with FME March 11, 2014
    2. 2. Create harmony between data and applications Today we hear some stories from our Partners about using FME for INSPIRE.
    3. 3. Create harmony between data and applications Who and where are we? Don Murray Adrian Porter Anna Halvarsson Mark Döring & Sören Dupke Ken Bragg
    4. 4. Create harmony between data and applications Agenda. Introduction – Safe Software Partner Success Stories 1. Simplifying INSPIRE Schema Mapping Challenges – con terra  Schema, Format and Services 2. QC of INSPIRE Data – Metria  Standards, Quality and Metadata 3. Reading Land Registry INSPIRE Data  Rip, Zip & Ship! Wrap-up - Safe Software
    5. 5. Create harmony between data and applications Join the discussion. Please submit your questions and comments using the GoToWebinar panel. We will follow-up with unanswered questions.
    6. 6. Create harmony between data and applications What we do. www.safe.com
    7. 7. Create harmony between data and applications Convert data Transform data Share data Integrate data Validate data And more What is FME? FME transforms data to use and share.
    8. 8. Create harmony between data and applications Summary – FME and INSPIRE.  Consume INSPIRE – Leverage existing INSPIRE content and services  Schema Transformation – the hard problem that FME makes easier and automates  Publishing INSPIRE – New GML writer, validation and web service support make meeting INSPIRE requirements a breeze - no code!  Annex II and III – FME’s flexible, modular approach means you are future proofed as requirements evolve  Web Services - workspace as web service broker via FMEServer
    9. 9. Create harmony between data and applications Simplifying INSPIRE Schema Mapping Challenges – con terra  with the INSPIRE Solution Pack for FME Mark Döring & Sören Dupke con terra GmbH.
    10. 10. Create harmony between data and applications Simplifying INSPIRE Schema Mapping Challenges INSPIRE Solution Pack for FME Sören Dupke Mark Döring
    11. 11. Create harmony between data and applications INSPIRE reference projects
    12. 12. Create harmony between data and applications© con terra GmbH, 20143 0 2 4 6 8 10 12 14 16 TN Transportation Network HB Habitate BR Biographical Regions Hydrography AD Adresses CP Cadastral Parcels PS Protected Sites AU Administrative Units Schema Mapping with INSPIRE Solution Pack for FME PS Days customer
    13. 13. Create harmony between data and applications© con terra GmbH, 20144 INSPIRE Data ProvidingINSPIRE Data Harmonization General INSPIRE Approach ETL Consumer Internal Information-/ Data Management System European SDI INSPIRE Data Models INSPIRE Network Services
    14. 14. Create harmony between data and applications© con terra GmbH, 20145 Three Development Goals INSPIRE Solution Pack for FME design INSPIRE schema mapping as simple as possible uses FME standard functionality (ETL) extend FME with INSPIRE specific information and functionalities
    15. 15. Create harmony between data and applications© con terra GmbH, 20146 FME INSPIRE Workbench Templates
    16. 16. Create harmony between data and applications© con terra GmbH, 20147 Predefined INSPIRE Template Workspaces for all Annex I Themes INSPIRE FME Template Workspaces
    17. 17. Create harmony between data and applications© con terra GmbH, 20148 INSPIRE FME Template Workspaces Connection to individual, INSPIRE relevant Source Data individualmapping predefinedmapping
    18. 18. Create harmony between data and applications© con terra GmbH, 20149 Top three Benefits of the INSPIRE Solution Pack for FME • More than 100 additional INSPIRE Transformers • INSPIRE Specific creation of Attributes, setting of Values and Relations • FME Workbench „Template Workspaces“ fo r all Annex I Themes • Prepared Interface for the ArcGIS for INSPIRE Data Models • INSPIRE specific Transformers are already connected with the correct Destination FeatureTypes Context sensitive FME Workbench Help for INSPIRE specific information • Description of all transformers incl. Technical INSPIRE description
    19. 19. Create harmony between data and applications© con terra GmbH, 201410 INSPIRE-Transformer (AttributeMapping) Automated creation of mandatory attributes > legalStatus > legalStatus_void Automated Attribute Value creation (if not void) > agreed > notAgreed INSPIRE specific void value definition ‘void value’ > 0 = no reason given > 1 = reason: unkown > 2 = reason: unpopulated
    20. 20. Create harmony between data and applications© con terra GmbH, 201411 Additional Transformer-Description Describes the INSPIRE Value meaning Agreed notAgreed
    21. 21. Create harmony between data and applications© con terra GmbH, 201412 INSPIRE Data ProvidingINSPIRE Data Harmonization General INSPIRE Approach ETL Consumer Internal Information-/ Data Management System European SDI INSPIRE Data Models INSPIRE Network Services
    22. 22. Create harmony between data and applications
    23. 23. Create harmony between data and applications© con terra GmbH, 201414 Result MXD File INSPIRE GDB (LandWaterBoundary)
    24. 24. Create harmony between data and applications© con terra GmbH, 201415 Usage of INSPIRE data in ArcMap
    25. 25. Create harmony between data and applications© con terra GmbH, 201416 Usage of INSPIRE data in ArcMap
    26. 26. Create harmony between data and applications© con terra GmbH, 201417 Usage of INSPIRE data in ArcGIS Online
    27. 27. Create harmony between data and applications© con terra GmbH, 201418 INSPIRE@BfN German Federal Agency for Nature Conservation (BfN) Original Project Title: > „Datenmanagement und Qualitätssicherung des biologischen Monitorings – Qualitätssicherung des marinen Biodiversitätsmonitorings sowie Datenmanagement, Weiterentwicklung und Anwendung von Au sw ertetools und Ve rfahren zur Datenhaltung“  53302-Cluster 5: „Datenmanagement“
    28. 28. Create harmony between data and applications© con terra GmbH, 201420 FME & INSPIRE Solution Pack Protected Sites Data > harmonized using the existing ESRI geodatabases > WFS 2.0 network services based on ArcGIS for INSPIRE Species Distribution > GML data sets are published via ATOM feeds ISO Metadata to generate the Service & Dataset feeds > Use FME to create ATOM feeds from CSW data
    29. 29. Create harmony between data and applications© con terra GmbH, 201421 INSPIRE compliant View Service based on > OGC WMS > OGC WMTS INSPIRE compliant Download Service based on > OGC WFS 2.0 > ATOM Feeds (and predefined dataset download) > … with or without harmonized data INSPIRE Discovery Services (Geoportal) > OGC CSW All significant options to meet the current INSPIRE requirements are available ArcGIS for INSPIRE - Implementation Options
    30. 30. Create harmony between data and applications© con terra GmbH, 201422 Road Ahead to 2020 INSPIRE Solution Pack for FME ArcGIS for INSPIRE (WFS 2.0) (Annex I) Internal Information-/ Systems INSPIRE (predefined Datasets) (Annex I / II / III) Esri Geodatabase ATOM Feeds INSPIRE GML INSPIRE Solution Pack ISP 1.2 ISP 2.0 ArcGIS for INSPIRE (Annex I / II / III) • Download Service (Atom) • View Service • Discovery Service
    31. 31. Create harmony between data and applications© con terra GmbH, 201423 Road Ahead to use INSPIRE data and services Requirements Easy access to INSPIRE data and services Hide INSPIRE complexity Next Steps user focused apps data availability in different formats
    32. 32. Create harmony between data and applications© con terra GmbH, 201424
    33. 33. Create harmony between data and applications© con terra GmbH, 201425
    34. 34. Create harmony between data and applications© con terra GmbH, 201426
    35. 35. Create harmony between data and applications© con terra GmbH, 201427 Professional Services Training INSPIRE Solution Pack and ArcGIS for INSPIRE > data harmonization and INSPIRE Service publication (2 days) INSPIRE Quick Check > identification of INSPIRE relevant data (2-5 days) INSPIRE Mapping Support > Data mapping workshop with customer specific data ( > 2 days) INSPIRE process integration support > Development workshop to setup customer specific update workflows (> 2 days)
    36. 36. Create harmony between data and applications© con terra GmbH, 201428 con terra – Gesellschaft für Angewandte Informationstechnologie Martin-Luther-King-Weg 24 48155 Münster Telefon +49 251 747 45 0 Telefax +49 251 747 45 2111 Hamburg Hannover Münster Bonn Wiesbaden Leipzig Zürich Burgdorf Nyon Kranzberg Thank you very much for your attention! E-Mail: m.doering@conterra.de Phone: 0049 251 7474 5 2200 Twitter: @mcmarkinger E-Mail: s.dupke@conterra.de Phone: 0049 251 7474 5 2200
    37. 37. Create harmony between data and applications QC of INSPIRE Data – Metria  Standards, Quality and Metadata Anna Halvarsson – Metria.
    38. 38. Create harmony between data and applications QC of INSPIRE data Anna Halvarsson anna.halvarsson@metria.se twitter: @halvarssonanna www.metria.se
    39. 39. Create harmony between data and applications Why does Metria use FME when we help our customers to be part of INSPIRE?
    40. 40. Create harmony between data and applications ”The right data to the right user, at the right time, in the right format”
    41. 41. Create harmony between data and applications •”It’s not money that makes the world work - It’s standards” (Swedish Standards Institute)
    42. 42. Create harmony between data and applications Importante INSPIRE standards INSPIRE Metadata INSPIRE Services INSPIRE data specifications ISO 19115 Metadata ISO/TS 19139 XML schema implementation ISO 19131 Data Product Specification ISO 19157 Data quality ISO 19109 Feature catalogue ISO 19110 Application schema OGC WMS OGC WFS OGC WPS OGC SOS
    43. 43. Create harmony between data and applications Key to implementation INSPIRE Metadata INSPIRE Services INSPIRE data specifications ISO 19115 Metadata ISO/TS 19139 XML schema implementation ISO 19131 Data Product Specification ISO 19157 Data quality ISO 19109 Feature catalogue ISO 19110 Application schema OGC WMS OGC WFS OGC WPS OGC SOS
    44. 44. Create harmony between data and applications Is this the reaction you get when you say ”metadata”?
    45. 45. Create harmony between data and applications And when you ask for the quality of the data?
    46. 46. Create harmony between data and applications Swedish environmental agency Environmental monitoring data • Challenges: • Distributed data collection • Time from data delivery to data publication • Data quality • Metadata •
    47. 47. Create harmony between data and applications QC-service on FME server Metadata XML INSPIRE WFS/SOS QC-report Metadata portal Solution – QC service Dataset GML
    48. 48. Create harmony between data and applications FME example – INSPIRE theme Protected Sites In this example we are updating an existing dataset where we already has created a metadata document.
    49. 49. Create harmony between data and applications Generate INSPIRE GML
    50. 50. Create harmony between data and applications Generate INSPIRE GML
    51. 51. Create harmony between data and applications XML Templater INSPIRE GML can also be created with the new INSPIRE writer. http://fmepedia.safe.com/articles/How_To/INSPIRE- GML#heading_toc_j_1
    52. 52. Create harmony between data and applications INSPIREData quality
    53. 53. Create harmony between data and applications QC of Completeness
    54. 54. Create harmony between data and applications QC result described as metadata
    55. 55. Create harmony between data and applications XMLTemplater - QC result as metadata
    56. 56. Create harmony between data and applications Update the original metadata document
    57. 57. Create harmony between data and applications QC-service on FME server Metadata XML INSPIRE WFS/SOS QC-report Metadata portal Solution – QC service Dataset GML
    58. 58. Create harmony between data and applications • ”The right data • to the right user, • at the right time, • in the right format”
    59. 59. Create harmony between data and applications Reading Land Registry INSPIRE Data Rip, Zip & Ship! Adrian Porter – 1Spatial.
    60. 60. Create harmony between data and applications Reading Land Registry INSPIRE Data Rip, Zip & Ship
    61. 61. Create harmony between data and applications UK Land Registry • The UK Land Registry is the government department responsible for the registration of land and property ownership in England and Wales. Maintaining more than 23 million titles – the evidence of ownership.
    62. 62. Create harmony between data and applications Public Data Market Trend • The Land Registry is part of the Public Data Group and releases data under the Open Government Licence. • Public data is the objective, factual, non-personal data on which public services are run and assessed, and policy decisions are based. • Market trend data can be used to help track, analyse and predict trends in the property market. It comprises of the Land Registries House Price Index, Add Value services and other public data.
    63. 63. Create harmony between data and applications INSPIRE • A European Union (EU) Directive that aims to simplify the way public bodies across Europe share spatial data. • The spatial data held under the INSPIRE Directive describes core geographies such as land parcels, roads and rivers and a number of datasets of environmental interest. • NSPIRE enables the sharing of environmental spatial information and better facilitates access to spatial information across Europe.
    64. 64. Create harmony between data and applications INSPIRE Index Polygons • INSPIRE compliant • A sub-set of Land Registry Index Polygons representing freehold land and property registered in England and Wales. • A unique identification number (Land Registry- INSPIRE ID) which can be used to obtain the title registration and plan information for each polygon. • 348 Areas • 21+ Million Polygons • 4+ GB
    65. 65. Create harmony between data and applications INSPIRE Index Polygons Download Service WMS on-line View Service
    66. 66. Create harmony between data and applications Project Background • Land Registry Index Polygons are updated monthly. • An automated process to download files. • Associate with the nearest post code centroid. • Load into an Oracle database.
    67. 67. Create harmony between data and applications Process – Get Source Datasets • The Download site provides a link to a zip file for each area. • VBS script run via IE11 is used to scrape the download website and ‘rip’ the url for each zip file. • A text file is created containing with url for each zip file.
    68. 68. Create harmony between data and applications Process – Read INSPIRE Polygons • Text file FME input. • Inline reading using FeatureReader: • INSPIRE GML format • Download • Un-zip • Read • Manage Geometry
    69. 69. Create harmony between data and applications Process – Read OS Code Point Open • Read Code Point dataset from Oracle. • Transform to spatial data and re- structure attributes.
    70. 70. Create harmony between data and applications Process – Merge & Write • Conflate datasets and add post code to index polygon • Write to Oracle database
    71. 71. Create harmony between data and applications Conclusions • Easy to set-up a complex process. • Integrate with existing processes. • INSPIRE framework allows further expansion with minimal extra development work.
    72. 72. Create harmony between data and applications Further Contact & any questions? UK Land Registry http://www.landregistry.gov.uk/market-trend- data/inspire 1Spatial Adrian.porter@1spatial.com / David.eagle@1spatial.com For further information on all 1Spatial services, products and upcoming FME events and webinars www.1spatial.com/fme
    73. 73. Create harmony between data and applications Poll: What do you need to do now to meet INSPIRE requirements?
    74. 74. Create harmony between data and applications Save the date. FME World Tour 2014 (April – June 2014) FME International User Conference 2014 (20th Anniversary Celebration – www.fmeuc.com) • June 10 – 13, 2014 in Vancouver, Canada INSPIRE Conference – FME Sessions June 16 -20th, 2014 Aarlborg, Denmark Recorded Webinars www.safe.com/webinars
    75. 75. Create harmony between data and applicationsCreate harmony between data and applications Stay informed. fmepedia.com/community fmepedia.com/knowledge @SafeSoftware youtube.com/FMEChannel blog.safe.com
    76. 76. Create harmony between data and applications INSPIRE Resources.  Safe.com/inspire  fmepedia.safe.com/articles/How_To/INSPIRE-GML  fmepedia.safe.com/articles/How_To/GML-Writing  fmepedia.safe.com/articles/Samples_and_Demos/St reaming-XML-with-FME-Server
    77. 77. Create harmony between data and applications Q&A
    78. 78. Create harmony between data and applications Thank you to our guests! Mark Döring M.Doering@conterra.de Sören Dupke s.dupke@conterra.de Anna Halvarsson anna.halvarsson@metria.se Adrian Porter adrian.porter@1spatial.com
    79. 79. Create harmony between data and applications Don Murray  President and Co-Founder Don@safe.com @DonAtSafe Ken Bragg  European Services Manager ken.bragg@safe.com @KenAtSafe Thank you for joining us! This webinar is being recorded

    ×