fme world tour: the difficulties of a simple trail network

19
The difficulties of a simple trail network Jos Pyck VisitFLANDERS

Upload: gimnv

Post on 13-Apr-2017

39 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: FME World Tour: The difficulties of a simple trail network

The difficulties of a simple trail network

Jos Pyck VisitFLANDERS

Page 2: FME World Tour: The difficulties of a simple trail network

Recreational trail networks in Flanders

• Managed by 5 provinces in Flanders

• Common guidelines and coordination by VisitFLANDERS

Page 3: FME World Tour: The difficulties of a simple trail network

Recreational trail networks in Flanders #nodes length

Hiking 2769 8.377 km

Biking 3442 13.120 km

Horseback riding 328 1.171 km

Based on datasets published on http://data.toerismevlaanderen.be/

• Published as Open Data • Reused by app providers,

online routeplanning, publishers,…

• Reused by non-profit organizations and the public sector

Page 4: FME World Tour: The difficulties of a simple trail network

The Challenge

Page 5: FME World Tour: The difficulties of a simple trail network

Challenge

Users need route network data that is:

• for the whole of Flanders

• up-to-date

• geometrically correct (<3m accuracy)

• routable (route planners)

Place your screenshot

here

Page 6: FME World Tour: The difficulties of a simple trail network

Challenge

5 different data sources: Provincial Tourist Organisations each have their own systems:

≠ data model

≠ ID’s

≠ topological consistency

Page 7: FME World Tour: The difficulties of a simple trail network

Challenge

Manually merging 5 different data sources is

• error prone

• inefficient (lost updates)

• a huge coordination effort

• not timely (biking season has already started)

Page 8: FME World Tour: The difficulties of a simple trail network

Challenge

Can we build a solution that automatically normalises, aggregates, and validates the data?

Page 9: FME World Tour: The difficulties of a simple trail network

Challenge

VisitFLANDERS put forward these principles:

• provincial solutions remain the authentic source

• corrections are applied at the source

• stable ID’s (ID coupling table) and delta files must make updates lighter

• stable, canonical data model

• automated topological validation

Page 10: FME World Tour: The difficulties of a simple trail network

Challenge

VisitFLANDERS put forward these principles: • provincial solutions remain the authentic source • corrections are applied at the source • stable ID’s (ID coupling table) and delta files must make

updates lighter • Connection of the provincial ID and the Flemish ID via ID

coupling table • stable, canonical data model • automated topological validation

Page 11: FME World Tour: The difficulties of a simple trail network

Challenge

Topological validation rules for the output data:

each node must snap to a trajectory start or

ending.

Page 12: FME World Tour: The difficulties of a simple trail network

Challenge

Topological validation rule for the output data: trajectories must not consist of multipart lines

Page 13: FME World Tour: The difficulties of a simple trail network

FME Server (in the FME Cloud) to the

rescue

Page 14: FME World Tour: The difficulties of a simple trail network

FME Server runs a workspace every hour

FME Server

GeoServer

Web Feature Service

WFS

API

File Server

Data Portal

(S)FTP HTTP(S)

API

Mail Server

E-mail reports SMTP

1. Get input data from provincial tourist organisations

2. Normalise the data

3. Assign stable Ids + Match edges

4. Validate topological consistency

5. Write output and delta file

Page 15: FME World Tour: The difficulties of a simple trail network

FME Server runs a workspace every hour

Transformers: Joiner,

Neigborfinder, …

Transformers: Neigborfinder, Snipper, LineOnLineOverlayer,

… HTMLReportGenerator

PythonCaller (FTP) + FeatureReader

Page 16: FME World Tour: The difficulties of a simple trail network

FME Cloud FME Server + PostGIS DB instance was started from FME Cloud. 100% scalable.

Place your screenshot here

Page 17: FME World Tour: The difficulties of a simple trail network

The provinces get a daily e-mail with links to validation report (html / shp)

Page 18: FME World Tour: The difficulties of a simple trail network

Results • Solution operational after 5 weeks • Provincial Tourist Organisations say the validation

report really helped to improve data quality • > 500 topological errors fixed at the source • VisitFLANDERS coordinated removal of duplicates and

edge matching at the borders (provinces)

Page 19: FME World Tour: The difficulties of a simple trail network

Thank you!

Jos Pyck

Consulent Marketing Office

Toerisme Vlaanderen

Grasmarkt 61 - Brussel

toerismevlaanderen.be

data.toerismevlaanderen.be