News > event
News' image preview

Michael Lutz and Athina Trakas decided to spice up the OGC Europe forum slot at the Delft Technical Meeting by asking for position papers around the question “What if we would start implementation of INSPIRE again today?”

Michael Lutz and Athina Trakas decided to spice up the OGC Europe forum slot at the Delft Technical Meeting by asking for position papers around the question “What if we would start implementation of INSPIRE again today?”

Participants of the workshop engage in discussions, Photo by Michael Lutz

More than 40 participants joined the workshop and first of all, saw eight three-minute presentations with a wide range of suggestions:

  • Satish Sankaran (Esri Inc.) asked “What are the right metrics to measure success?”, and suggested that adoption rates could be improved if people could contribute to the infrastructure without requiring full compliance.
  • Paul van Genuchten (GeoCAT) highlighted the potential of INSPIRE linked data as explored in the GeoNovum testbed Geo4Web.
  • Thijs Brentjes (Geonovum) suggested a set of data specifications with a simple base, with no mandatory extensions, built on top of existing (INSPIRE) SDI. He also suggested to use additional encodings with the objective of making INSPIRE usable by web developers.
  • Sylvain Grellet (BRGM) also suggested that adoption would be easier with alternative encodings (SF, JSON, …). He was the first presenter to suggest different levels or labels for compliance. Sylvain also said that joint funding of development should be organised from the start on, instead of leaving everything to the implementers. Sylvain also suggested to better organise aspects such as trainings and hackathons.
  • Clemens Portele (Interactive Instruments) explained how important stability and reliability are for a major infrastructure project like INSPIRE. He suggested to improve specifications through small, iterative changes. It should be possible to make these changes in an agile, fast, usage driven way. He briefly outlined the work done by Geonovum and Interactive Instruments on making data accessible to web applications and suggested to put facades or proxies on top of the existing INSPIRE infrastructure.
  • Thorsten Reitz (wetransform) focused on the user experience of applications built directly to manage and explore INSPIRE data and services and explained that with most of the investment going to backend infrastructure, these leave a lot to be desired would be essential to show the value of the infrastructure.
  • A representative of Natural Resources Canada explained the objectives of the Maps for HTML standards working group and explained that adding capabilities such as MapML would foster usage and adoption.
  • Peter Bauman (Rasdaman GmbH) asked “What if our services could talk?” but wasn’t able to join in person.

These three recurring topics emerged:

  1. tiered or more flexible compliance,
  2. usage of web standards and improvements to data usability and
  3. adding proxy layers on top of the INSPIRE infrastructure.
Participants of the workshop engage in discussions, Photo by Michael Lutz

Following this agenda setting, we split up in four groups to discuss several key questions, using the World Cafe methodology:

  • What standards and technologies should the infrastructure be based on?
  • What architectural pattern would you recommend? What should be the main components of the infrastructure?
  • How would you organise the implementation process and make it cost-efficient?
  • How would you ensure a wide adoption and use of the infrastructure?

Athina and Michael asked me to facilitate the group discussion around the third question - “How would you organise the implementation process and make it cost-efficient?” Our objective was to define 2-3 recommendations and to suggest follow-up actions. As facilitator, I asked the following questions, and a lively discussion ensued:

What is the very first thing that should happen in the implementation process?

  • Define criteria for success early on (not “only” for compliance)
  • Define Interoperability (when is data interoperable -> when it us useable in clients), “General” interoperability isn’t the goal, usage is!
  • Provide end product specifications for high value use cases to large numbers of users
  • Define success for concrete users in addition to the overall objective

If you had one year to implement INSPIRE from scratch, how would you do it?

  • Start with simple data models, manage complexity (necessary vs. unnecessary, e.g. in ISO and metadata), expand over time with new use cases
  • Follow pragmatic approaches
  • Use a well-defined set of interfaces that are already proven (mainstream IT industry)
  • Follow trend in industry towards RESTful mechanisms
  • Focus on pushing data out (e.g. as done in Copernicus)

What is the process to continuously coordinate implementation and make re-use possible?

  • Use agile methods such as iterative development
  • Keep users in close involvement
  • Identify anything
  • Keep existing infrastructure, build agile infrastructure on top, then let the market choose what works
  • Transparency, make it available
  • The metric could be: How many users to you have? Users drive continual improvement?

How can implementation of key components be coordinated in an efficient way?

  • Coordinate development of core components early on, in particular validation and registries (e.g. code lists, extensions)
  • Common components should be coordinated; Harmonisation may be such an issue
  • No mandatory components, but all components for a reference implementation should be available
  • Make sure that requirements that are specific to INSPIRE are really understood well - Value vs. effort/costs on very specific INSPIRE requirements?
  • Clarify the business case for the implementation coordinator - is that organisation paid for by taxes?
  • Countries see lots of liability and low central investment
  • Central funds/investments is low compared to the overall investments required for implementation and compared to COPERNICUS
  • Harmonisation across INSPIRE and Copernicus currently looks like a Godzilla vs. King Kong fight, will be difficult to achieve effectively
Participants of the workshop engage in discussions, Photo by Michael Lutz

We then consolidated recommendations:

  1. We should treat INSPIRE not as separate infrastructure, but rather as integrated with existing products and processes, e.g. by extending national models to meet additional INSPIRE requirements
  2. Cost effective: INSPIRE not as something specific, but as a general infrastructure and be a natural part of what we are doing
  3. We would reframe INSPIRE in the context of the Open Data Movement to limit competition between INSPIRE and Open Data / Linked Open Data
  4. We also make sure products are designed from the user experience first
  5. We have to orient implementation guidance towards implementer’s questions and problems (“How to provide a bridge in INSPIRE” –> can’t be answered by a professional)
  6. Have a library of reference implementations to describe how it’s done for all annexes

… and Follow-Up actions:

  1. Collect reference implementations as concrete guides and publish those
  2. Provide compliance levels (?) as a means to get in easily
  3. Find how to react to new uses cases in an agile way

A side discussion that came up in our group as well as in at least two of the other three groups was what it meant to be compliant really, but I’ll leave that for another post ☺.

All in all, I really enjoyed the highly interactive format of the What if…? Workshop and the productive discussions, which was not just rehashing of previously discussed issues. Thanks to Athina and Michael!

(more)

News' image preview

The central event for all people involved in the design and implementation of the INSPIRE infrastructure is coming up! From 26th to 30th of September, more than 900 people will meet in Barcelona to learn the latest about best practices, technologies, costs and benefits. Want to know what wetransform and the INSPIRE GIS partners have been up to? Join one of our five presentations, the workshop or visit our booth in the exhibition hall. Through our Silver sponsorship of the conference, we support the community and look forward to a great meeting!

The central event for all people involved in the design and implementation of the INSPIRE infrastructure is coming up! From 26th to 30th of September, more than 900 people will meet in Barcelona to learn the latest about best practices, technologies, costs and benefits. Want to know what wetransform and the INSPIRE GIS partners have been up to? Join one of our five presentations, the workshop or visit our booth in the exhibition hall. Through our Silver sponsorship of the conference, we support the community and look forward to a great meeting!

Barcelona Conference Center

These are our workshops and presentations:

Workshop: INSPIRE Extensions: Guidance for building data models on the Data Specifications (Thorsten Reitz, Jandirk Bulens, Stefania Morrone, Kathi Schleidt)

Monday, 26.09.2016, 09:00 to 12:30, Rooms B1-B2

In this workshop, we present results of our survey on data modelling and an inventory of existing extensions. We then present a common baseline methodology and a pattern catalogue for relating new data models with INSPIRE. In addition, we invited participants in the survey to submit a presentation to the INSPIRE conference. We provide slots for two of these presentations in the workshop, to complement what participants learned with real-world experiences from their peers.

More information on the workshop is available at the inspire extensions website.


INSPIRE as a Service - Ensuring Compliance and Availability (Andreas von Dömming, Thorsten Reitz)

Tuesday, 27.09.2016, 15:00 to 15:30, Room B1-B2

In this talk, we will explain how an INSPIRE as a Service platform based on public cloud technology can fulfill legal compliance rules, such as ISO27001 or the German BSI Grundschutz. We will also discuss the INSPIRE Service Level requirements on availability and throughput. We furthermore highlight options to validate metadata, data and services.


Reducing implementation and maintenance costs through INSPIRE as a Service (Thorsten Reitz)

Wednesday, 28.09.2016, 09:15 to 09:30, Room A

In this talk, we present an in-depth analysis of contributors to costs in implementation and in the maintenance of INSPIRE services, and look at strategies to reduce these costs substantially.

Our goal is to show what options the community has to make provision and usage of INSPIRE services accessible to all data providers and users. As a basis for the analysis, we use data from our own projects, from tendering databases and from existing publications. In the cost analysis, we look at the components that lead to the total system unit cost. One such component is the service type and usage, a second one is the license type. We also include a comparison of different service types and their operational requirements, factoring in INSPIRE requirements on availability and capacity.

We finally present scenarios where INSPIRE as a Service systems are shared by multiple organisations - by tens, by hundreds, and by thousands - to reduce both service provision unit costs and costs associated with using INSPIRE services.

More information on the workshop is available at the INSPIRE conference website.


How to extend INSPIRE to create added value? (Jandirk Bulens, Thorsten Reitz)

Wednesday, 28.09.2016, 09:30 to 09:45, Room H2

In this talk, we present an overview of current best practices to create and use extensions on INSPIRE. We outline patterns to be used by data providers in extending INSPIRE in the harmonisation process. The talk covers the inventory carried out of model extensions, an INSPIRE based Model-Driven approach, the Extension Methodology, the resulting Pattern Catalogue and an End-to-End Tutorial Project. We share the conclusions of the study and give recommendations for follow up activities.

DG ENV, EEA and JRC support this study. It is done with the help of a European expert group providing feedback based on own experience and expertise. This talk is related to the workshop ‘INSPIRE Extensions: Guidance for building data models on the Data Specifications.’

More information on the workshop is available at the INSPIRE conference website.


INSPIRE as a Service - Clients and Business Processes (Dirk Frigne, Thorsten Reitz)

Wednesday, 28.09.2016, 09:30 to 10:00, Room B3

OK, so now that we’ve got the INSPIRE services, how can we use them to support existing or new business process and applications in an effective manner? In this talk, we’ll use the example of SpotBooking to show how INSPIRE data can reduce cost and support high-value business processes.


GDI-Südhessen: How hundreds of administrative and municipal districts stop worrying about INSPIRE (Thorsten Reitz, Andreas von Dömming and Martin Domeyer):

Wednesday, 28.09.2016, 16:00 to 16:15, Room A

This talk will help local and regional governments or other groups implement effective, INSPIRE compliant Spatial Data Infrastructures using cloud and Open Source on premise solutions. We focus specifically on Download and Transformation services to show how to make INSPIRE services usable in standard tools, such as web or desktop GIS, which often do not support complex GML.

In this presentation, we describe how an interest group made of municipalities and counties joined forces to implement an easy to use, cost effective INSPIRE platform for their members. A key decision the group made was to improve collaboration across the members of the interest group via the new platform. For this purpose, the group designed a set of local harmonized data models, from which the system should derive INSPIRE data and services automatically. Another core requirement for the platform was to automate metadata entry to the highest possible degree.

In the talk, you will learn how we use the an “INSPIRE as a Service” platform to publish more than 1.000 INSPIRE data sets. We will also discuss the following aspects of the resulting system in detail:

  • Design and User Experience
  • Scalability and resilience
  • Operations (Hosting and Application management)

More information on the workshop is available at the INSPIRE conference website.

(more)

News' image preview

At wetransform, we’re dedicated to make open standards work for our users and customers. The members of our team have been involved with standardization projects such as CityGML, INSPIRE, 3D Portrayal Services and SoilML at their previous organisations like Esri and Fraunhofer. We want to continue to contribute to effective, open standards.

At wetransform, we’re dedicated to make open standards work for our users and customers. The members of our team have been involved with standardization projects such as CityGML, INSPIRE, 3D Portrayal Services and SoilML at their previous organisations like Esri and Fraunhofer. We want to continue to contribute to effective, open standards.

OCG Meeting

We have therefore joined the Open Geospatial Consortium (OGC) and just taken part in our first Technical Committee (TC) Meeting. We will, in particular, contribute to Smart Cities standardization and we will also work on the actual standardization process and documentation. In both areas, we believe that the data-driven design tools we’re building will help to create better standards, faster.

I joined the 99th OGC TC meeting in Dublin from Monday Evening to Wednesday afternoon. I attended the Europe Forum, the Smart Cities ad-hoc meeting as well as sessions on 3D, such as the CityGML SWG meeting and the 3DIM Domain Working Group’s sessions. Here are a couple of highlights from each of these sessions:

  1. Europe Forum: Michael Lutz (JRC) told us about their development of central tools for validation and conformity testing of INSPIRE data. For this purpose, they are putting a lot of effort into building a complete set of Schematron validation rules, which are now available under https://github.com/inspire-eu-validation. Michael explained that developing the validation rules “was a really valuable exercise to validate and clarify the technical guidance”. I think this is an important insight and think that we should also apply it to the INSPIRE extensions methodology project.

  2. Smart Cities Ad-Hoc: Without doubt, “Smart Cities” is one of the most hyped concepts de jour. Bart de Lathouwer presented a lot of different standardization bodies and projects such as ESPRESSO, FCP1/buildingSmart, ITU-T SG20 and the JTC1/WG11 smart cities working group where the OGC is involved. It seems that everybody wants to make their claim, so there is certainly going to be overlap, over- and underspecification and some general confusion about what we are actually standardizing when we work to build smart cities.

  3. CityGML SWG: One of the big wins that CityGML had was the establishment of their four semantic levels of detail. The concept is realtively easy to understand, and even organisations that don’t implement the format adopt the terminology. However, one of the core goals of the current CityGML 3.0 work is to rework part of the “multiple representation framework”. The main objective is to decouple interior and exterior level of detail. Looks like we’ll have three interior and three exterior levels in the future!

  4. 3D Information Models Working Group: To me, the most interesting presentation was about standards used for simulation and modelling, particularly in the defense sector. In that space groups like the Simulation Interoperability Standards Organisation work to build smaller standards, open systems and architectures which distribute capabilities to lightweight services.

(more)

News' image preview

Exhibition

One of the most interesting events of the year is coming up: From May 23rd to May 26, more than 1.000 people will meet in Rotterdam for the Geospatial Word Forum. wetransform is present as an exhibitor (Booth 35) together with the INSPIRE»GIS partners Geosparc and Epsilon Italia.

Exhibition

One of the most interesting events of the year is coming up: From May 23rd to May 26, more than 1.000 people will meet in Rotterdam for the Geospatial Word Forum. wetransform is present as an exhibitor (Booth 35) together with the INSPIRE»GIS partners Geosparc and Epsilon Italia.

Geospatial World Forum 2016, Rotterdam

At the booth, you have the opportunity to see INSPIRE»GIS 1.0 in action. INSPIRE»GIS is the first complete solution for data providers that need to publish INSPIRE compliant data and services. It covers

Reach out to us to schedule a demo!

Talks & presentations

In addition to the exhibition, the wetransform team also gives two presentations:

Democratizing INSPIRE: INSPIRE as a Service

  • Session: System Integration
  • Date: 24 May 2016 0900 - 1100 hrs
  • Speaker: Thorsten Reitz (wetransform GmbH)

In this talk, Thorsten presents an in-depth analysis of contributors to costs in INSPIRE implementation and in the maintenance of INSPIRE services, and look at strategies to reduce these costs substantially. Our goal is to show what options the community has to make provision and usage of INSPIRE services accessible to all data providers and users. As a basis for the analysis, we use data from our own projects, from a survey conducted via the SMESpire project, from tendering databases and from existing publications. In the cost analysis, we look at the components that lead to the total system unit cost. One such components is the service type and usage, a second one is the license type. We also include a comparison of different service types and their operational requirements, factoring in INSPIRE requirements on availability and capacity.

We furthermore look at typical costs for custom integration of INSPIRE services with existing infrastructure. Finally, we investigate the costs of maintenance and of keeping up to date with new INSPIRE or other standards? versions. The section on cost reductions is based on the main cost drivers identified previously and highlights options to reduce costs, while increasing value of INSPIRE services. We present scenarios where INSPIRE as a Service systems are shared by multiple organisations - by tens, by hundreds, and by thousands - to reduce both service provision unit costs and costs associated with using INSPIRE services

hale studio: Open Source Data Harmonisation for INSPIRE

  • Session: Workshop OSGeo for INSPIRE/ INSPIRE for OSGeo
  • Date: 24 May 2016 0900 - 1100 hrs
  • Speaker: Sven Frese (wetransform GmbH)

Sven gives you an update on the latest hale studio developments. hale studio is an interactive, easy to use data transformation tool specifically designed to work with complex data models, such as ALKIS or INSPIRE. In this presentation, we will focus on INSPIRE-specific capabilities that the software provides. Furthermore, we will provide showcases of how hale studio is used by organisations all across Europe to implement INSPIRE effectively.

(more)