fme to map beauty along a route

71
The use of FME in recreational navigation Using FME to map beauty Pascal Brackman, Ph.D. Managing Partner RouteYou

Upload: pascal-brackman

Post on 09-Dec-2014

605 views

Category:

Technology


2 download

DESCRIPTION

What's the point of mapping beautiful landscapes. And how do you model routing through these landscapes? A case of RouteYou with FME.

TRANSCRIPT

Page 1: Fme to map beauty along a route

The use of FME in recreational navigation

Using FME to map beauty

Pascal Brackman, Ph.D.Managing Partner RouteYou

Page 2: Fme to map beauty along a route

Why would we like to map beauty?

And if so,… How?

Page 3: Fme to map beauty along a route

1?

Why Where?

2?

How?

Page 4: Fme to map beauty along a route

3

Info &surprise

?

Share &Feedback

4

Page 5: Fme to map beauty along a route

The context was/is changing

Page 6: Fme to map beauty along a route

The context was/is changing

Page 7: Fme to map beauty along a route

The context is changing

Page 8: Fme to map beauty along a route

A demo is worth a thousand words

Searching for a route Why we need “quality of a route” Do we have enough routes?

Planning a route

Page 9: Fme to map beauty along a route

Just in case

Page 10: Fme to map beauty along a route

Routing

10

Page 11: Fme to map beauty along a route

Routing… the basics

5

4

2

4

A

B

Page 12: Fme to map beauty along a route

Routing… the basics

5/beauty

4/beauty

2/beauty

4/beauty

A

B

Page 13: Fme to map beauty along a route

Routing… the basics

5/5

4/4

2/1

4/2

A

B

Page 14: Fme to map beauty along a route

How do we map/calculate beauty

Page 15: Fme to map beauty along a route

Absolute or relative…

Denis Dutton a Darwinian theory of beauty

90% of people agree on beauty in landscapes…Even by people who don’t have this landscape…Pleistocene landscapes…

Page 16: Fme to map beauty along a route

Nice landscapesHobbit land

Mantama

http://www.routeyou.com/location/view/47449212/hobbiton-film-set.nl

Page 17: Fme to map beauty along a route

Nice roads

Page 18: Fme to map beauty along a route

Nice roads

Page 19: Fme to map beauty along a route

Nice roads

Page 20: Fme to map beauty along a route

Nice roads

Page 21: Fme to map beauty along a route

Nice roads

Page 22: Fme to map beauty along a route

Nice roads

Page 23: Fme to map beauty along a route

Nice roads

Page 24: Fme to map beauty along a route

Nice roads

Page 25: Fme to map beauty along a route

Ugly landscapes

Page 26: Fme to map beauty along a route

Ugly roads

Page 27: Fme to map beauty along a route

Ugly roads

Page 28: Fme to map beauty along a route

Ugly Roads

Page 29: Fme to map beauty along a route

Ugly Roads

Page 30: Fme to map beauty along a route

Ugly roads

Page 31: Fme to map beauty along a route

The men behind the story

Benjamin David Kevin

Page 32: Fme to map beauty along a route

Worker Module: Get Spatial Data Within Buffer

• Busy roads• Curvature• Noise (near a highway)• Near forests• BUAs• Parks• Water/rivers/lakes….

Page 33: Fme to map beauty along a route

2nd source: Professional sources

Mapping other sources with your reference data

Page 34: Fme to map beauty along a route

Snapper & Getwithin Buffer

Page 35: Fme to map beauty along a route

You always have too little and too much…

Page 36: Fme to map beauty along a route

3 layer model

Base Models

Omission detectors

Commission detectors

Specific Model fixers

Detectors

Actors

Fixers Completers

Characterisitic detectors

Perfect actors…

Page 37: Fme to map beauty along a route

Dead End Cleaner (erosion filter)

Page 38: Fme to map beauty along a route

Dead End Cleaner (erosion filter)

Page 39: Fme to map beauty along a route

Dead End Cleaner (2)

Page 40: Fme to map beauty along a route

Isolated networks

Page 41: Fme to map beauty along a route

Isolated networks

Page 42: Fme to map beauty along a route

Specific characteristics

E.g. closed network

Page 43: Fme to map beauty along a route

Dead-End Non-Dead End Disconnectivity

Page 44: Fme to map beauty along a route

Completers

Page 45: Fme to map beauty along a route

Isolated Networks

Page 46: Fme to map beauty along a route
Page 47: Fme to map beauty along a route

3rd source: Community

• It’s very likely that one person is wrong once• Some persons are wrong all the time• It’s very unlikely that all persons are wrong all the time

The power ofthecommunity

Page 49: Fme to map beauty along a route

Communty data

Page 50: Fme to map beauty along a route

FME Viewer (debugging

Page 51: Fme to map beauty along a route

The RouteYou fomulae

Benjamin David Kevin

N formulae => N scores => resistance for beauty

Page 52: Fme to map beauty along a route

The RouteYou nework

Page 53: Fme to map beauty along a route

)

Page 54: Fme to map beauty along a route

Flow of internal workers

Page 55: Fme to map beauty along a route

The RouteYou network

Page 56: Fme to map beauty along a route

Python (tile creation) & FME

Page 57: Fme to map beauty along a route

Tiling and stitching

Size and memory management

Page 58: Fme to map beauty along a route
Page 59: Fme to map beauty along a route

The NICEST route

Can we measure it? “Cf. search”

Can we create is when we don’t have enough? Simulating automa…

Page 60: Fme to map beauty along a route

Data: RTY Netwerk

Page 61: Fme to map beauty along a route

All cells are equal, but some are more equal…

The Kevin number.

Page 62: Fme to map beauty along a route

First order neighbours (FON)

Second order neighbours (SON)

- Every cell ‘knows’ which cells are his first order neighbours

- The initial cell will combine with every FON to find the best neighbour to merge

What is best ?The sum of every segments score multiplied by his length in the outer shell of the merged cell, devided by the total length of the outer shell

CellScoreLength

LengthScore

OuterShell

SegSeg *

Page 63: Fme to map beauty along a route

GROWN TO BEST NEIGHBOUR

The new cell runs through the same flow as the initial cell, if the length criteria isn’t met.

Page 64: Fme to map beauty along a route

GROWN TO BEST NEW NEIGHBOUR

The new cell runs through the same flow as the initial cell, if the length criteria isn’t met.

Page 65: Fme to map beauty along a route

FINAL SITUATION AFTER GROWING

The flow stops when the length criteria is met.

Page 66: Fme to map beauty along a route

Result

Page 67: Fme to map beauty along a route

Problems

Local minima

Page 68: Fme to map beauty along a route
Page 69: Fme to map beauty along a route

Neighbouring

Page 70: Fme to map beauty along a route
Page 71: Fme to map beauty along a route

Thank You!

Questions?

For more information: [email protected] [email protected] RouteYou www.routeyou.com