18
First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT Lab IGN France PhD Supervisor : Anne Ruas Co-supervisor : Cécile Duchêne

First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

First Thoughts for the Orchestration of Generalisation

Methods on Heterogenous Landscapes

Guillaume TouyaCOGIT Lab IGN France

PhD Supervisor : Anne Ruas

Co-supervisor : Cécile Duchêne

Page 2: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

2

Outline of the presentation

• Objectives

• Key problems of orchestration

• Identify relevant geographic spaces

• Find out orchestration techniques

• Manage side effects

• Ensure harmony et interoperability

• The test protocol

• Conclusion and further work

Page 3: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

3

Goal of the PhD :

• Design a generic orchestration model for generalisation models

and processes on relevant geographic spaces

• Generalisation = {(Spacei , Processj)}i,j

where Process = generalisation process or side effects process

• Base conclusions on practical tests

Objectives

Process2

Process 3

Process 1

Page 4: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

4

Objectives

Many different generalisation models and approaches

………

Spaces with similar patterns(Mustière 2001)

(Neun 2008)Machine Learning

Roads and buildings spaces(Ware et al 1998)

(Monnot et al 2007)Stochastic Model

Particular relief spaces(Gaffuri 2008)GAEL

Rural spaces(Duchêne 2004)CartACom

Not too dense spaces(Sester 2000)

(Harrie 2001)Least Squares

Adjustment

Road overlapping conflicts(Bader 2001)Elastic Beams

Urban spaces

Mountain roads

(Ruas 99)

(Barrault et al 2001)AGENT

Examples of Relevant Geographic

Spaces

ReferencesGeneralisation Model

or Approach

Page 5: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

5

Outline

• Objectives

• Key problems of orchestration

• Identify relevant geographic spaces

• Find out orchestration techniques

• Manage side effects

• Ensure harmony et interoperability

• The test protocol

• Conclusion and further work

Page 6: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

6Key problems of orchestration

Identify relevant geographic spaces

• Spaces deduced from knowledge on models

Ex. : AGENT is relevant for urban spaces

Page 7: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

7

Ex. Forested spaces

Key problems of orchestrationIdentify relevant geographic spaces

• Spaces deduced from knowledge in generalisation

Page 8: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

8Key problems of orchestration

Identify relevant geographic spaces

• Emerging spaces :

Ex. : Remaining conflicts after CartACom process

Conflicts : space emergence

Page 9: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

9

How to automatically associate and sequence spaces and processes ?

• Multi-Agents System

• Other techniques : workflows [Petzold et al 2006], web services chaining[Lemmens 2006], stochastic methods [Ware & Jones 1998]…

Key problems of orchestrationFind out orchestration techniques

YELLOW PAGES

•AGENT : urban spaces, roads

• CartACom : rural spaces

• GAEL : mountains

• Veget. Proc. : vegetation

•…

retrieves

Process Agentregisters

Page 10: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

10Key problems of orchestration

Side effects management

Without side effects management

Process 1 Process 2

Process 1 Process 2

After

Process 1 After

Process 2

When When to trigger ? How ?to trigger ? How ?

Process 1 Process 2

Page 11: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

11

• The problem of harmony (homogeneity of treatment)

• The problem of interoperabilityex. : AGENT constraints Least squares equations

Key problems of orchestrationEnsure harmony and interoperability

• Ontological base of generalisation constraints

• Translation tools for inputs/outputs from/to the base of constraints

• Formalise, model constraints : "a building should be bigger than 300 m²"

A A common common solutionsolution

Page 12: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

12Key problems of orchestration

Summary

Components and resources of the proposed orchestration model

Orchestration model

Constraints Ontological Base

Side EffectManagementoperate on

Generalisation Processes

ProcessDescription

operate on

describes

Geographic Spaces

Geographic Spaces Detection andCharacterisation

DB

contains

analysescreatescharacterise

SequencingComponent

consults

consults

triggers

triggers

triggers

chooses

parameterises

Page 13: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

13

Outline

• Objectives

• Key problems of orchestration

• Identify relevant geographic spaces

• Find out orchestration techniques

• Manage side effects

• Ensure harmony et interoperability

• The test protocol

• Conclusion and further work

Page 14: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

14

• Manual sequences of application of models on predefined spaces

• Aim of the test : Learn on

• the relevant spaces• process sequencing• emerging behaviours• side effects

• On the same platform (Clarity) :• AGENT [Barrault et al 2001]

• CartACom [Duchêne 2004]

• GAEL [Gaffuri 2008]

• Elastic Beams [Bader 2001]

• Vegetation Generalisation [Touya et al 2007]

• Roundabout Typification [Touya 2007]

• Least Squares Adjustment [Harrie 2001]

The Test Protocol

Page 15: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

15

The Test Protocol

TESTTESTdata

constraints

Generalised data

Manually obtained sequence

Tester

Generalisation Result

Process SequenceGeographic Space

Side Effects Process

Generalisation Process

Process Application Process

Geographic Structure Geographic Object

ordered sequence

0..* 0..*

0..*

0..*

1..*

0..*0..* 0..*

0..*0..*

0..*0..*

0..*

1..*

1..*

1..*

1..*

1

1

1

11

Page 16: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

16

Conclusion

• Model orchestration rather than a brand new model

• 4 key problems identified :

• Identify relevant geographic spaces

• Find out orchestration techniques

• Manage side effects

• Build an ontological base of constraints

• A test protocol designed

Page 17: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

17

Further Work

• Tests set-up (CartACom and Least Square migration,…)

• Carry out the tests

• Tests analysis

• Constraints ontological base modelling

• Orchestration modelling

Page 18: First Thoughts for the Orchestration of Generalisation ...€¦ · First Thoughts for the Orchestration of Generalisation Methods on Heterogenous Landscapes Guillaume Touya COGIT

First Thoughts for the Orchestration of Generalisation

Methods on Heterogenous Landscapes

THANKS FOR YOUR ATTENTION !