47
February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

Embed Size (px)

Citation preview

Page 1: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

Developing a vario-scale IMGeo using the constrained tGAP structure

MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Introduction

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Introduction

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Which of the two problems can be solved

Level of detail can not be increased without new

surveying data

To leave details out no new surveying is neededhellip

helliponly smart computations are neededhellip

hellipgeneralisation is neededhellip

February 19th 2008

MSc Thesis presentation Arjen Hofman

Presentation outline

Assignment introduction

Generalisation methods

Pre-processing

Results

Conclusions

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Parties involved

Gemeentewerken Rotterdam

Delft University of Technology

Municipality of Almere

KadasterIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Problem definition

Efficiency

11000

110000

120000

150000

Authentic registrations

Collect once multiple use

Topography doesnrsquot fit

Core registrations should be connectedIntroduction Generalisation Pre-processing Results Conclusions

________ ________ ________

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 2: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Introduction

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Introduction

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Which of the two problems can be solved

Level of detail can not be increased without new

surveying data

To leave details out no new surveying is neededhellip

helliponly smart computations are neededhellip

hellipgeneralisation is neededhellip

February 19th 2008

MSc Thesis presentation Arjen Hofman

Presentation outline

Assignment introduction

Generalisation methods

Pre-processing

Results

Conclusions

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Parties involved

Gemeentewerken Rotterdam

Delft University of Technology

Municipality of Almere

KadasterIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Problem definition

Efficiency

11000

110000

120000

150000

Authentic registrations

Collect once multiple use

Topography doesnrsquot fit

Core registrations should be connectedIntroduction Generalisation Pre-processing Results Conclusions

________ ________ ________

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 3: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Introduction

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Which of the two problems can be solved

Level of detail can not be increased without new

surveying data

To leave details out no new surveying is neededhellip

helliponly smart computations are neededhellip

hellipgeneralisation is neededhellip

February 19th 2008

MSc Thesis presentation Arjen Hofman

Presentation outline

Assignment introduction

Generalisation methods

Pre-processing

Results

Conclusions

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Parties involved

Gemeentewerken Rotterdam

Delft University of Technology

Municipality of Almere

KadasterIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Problem definition

Efficiency

11000

110000

120000

150000

Authentic registrations

Collect once multiple use

Topography doesnrsquot fit

Core registrations should be connectedIntroduction Generalisation Pre-processing Results Conclusions

________ ________ ________

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 4: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Which of the two problems can be solved

Level of detail can not be increased without new

surveying data

To leave details out no new surveying is neededhellip

helliponly smart computations are neededhellip

hellipgeneralisation is neededhellip

February 19th 2008

MSc Thesis presentation Arjen Hofman

Presentation outline

Assignment introduction

Generalisation methods

Pre-processing

Results

Conclusions

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Parties involved

Gemeentewerken Rotterdam

Delft University of Technology

Municipality of Almere

KadasterIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Problem definition

Efficiency

11000

110000

120000

150000

Authentic registrations

Collect once multiple use

Topography doesnrsquot fit

Core registrations should be connectedIntroduction Generalisation Pre-processing Results Conclusions

________ ________ ________

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 5: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Presentation outline

Assignment introduction

Generalisation methods

Pre-processing

Results

Conclusions

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Parties involved

Gemeentewerken Rotterdam

Delft University of Technology

Municipality of Almere

KadasterIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Problem definition

Efficiency

11000

110000

120000

150000

Authentic registrations

Collect once multiple use

Topography doesnrsquot fit

Core registrations should be connectedIntroduction Generalisation Pre-processing Results Conclusions

________ ________ ________

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 6: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Parties involved

Gemeentewerken Rotterdam

Delft University of Technology

Municipality of Almere

KadasterIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Problem definition

Efficiency

11000

110000

120000

150000

Authentic registrations

Collect once multiple use

Topography doesnrsquot fit

Core registrations should be connectedIntroduction Generalisation Pre-processing Results Conclusions

________ ________ ________

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 7: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Problem definition

Efficiency

11000

110000

120000

150000

Authentic registrations

Collect once multiple use

Topography doesnrsquot fit

Core registrations should be connectedIntroduction Generalisation Pre-processing Results Conclusions

________ ________ ________

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 8: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation

What is generalisation

ldquoGeneralisation is the selection and simplified

representation of detail appropriate to the scale

andor purpose of the maprdquo (ICA)

Automatic generalisation algorithms compute

which details are ignored

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 9: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Buthellip how to simplify

Some examples

Aggregation

Simplification

Elimination

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 10: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Subjectivity in generalisation

Bosatlas Alexander Weltatlas

Andreersquos Handatlas

Spectrum Wereldatlas

Source Ormeling and Kraak 1993

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 11: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Research question

How can a vario-scale IMGeo be designed and

developed by applying the constrained tGAP

structure with Top10NL as initial constraint

Terms to be explained

IMGeo

Top10NL

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 12: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Datasets

NEN3610 Basic model for geography

Two important derivatives

IMGeo

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 13: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 14: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Testdata municipality of Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 15: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Large scale topographical model

11000

Object oriented

Derived from GBKN

Recently affirmed by GI Beraad

Pilot in Almere

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 16: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 17: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Medium Scale Map

110000

Produced by the Dutch Cadastre

Successor of Top10Vector

Authentic registration on topography

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 18: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 19: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Generalisation method

Constrained tGAP

Merging objects in 11000 map until the situation in

the 110000 map is reached

IMGeo objects are placed in a Top10NL regionIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 20: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

tGAP = topological Generalised Area Partition

topological A simplified mathematical expression of geometry

Generalised Detail is left out appropriate to the scale of the map

Area partition the whole area is filled with objects with no objects

overlappingIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 21: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 22: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Least important object

Least important face(x) = minx(area(x)classweight(x))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 23: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Most compatible neighbour

Most compatible neighbour(y) =

miny(cost(class(x)ndashclass(y)) ∙area(y))

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 24: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Working of the tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 25: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

How to combine the two datasets

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 26: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Differences IMGeo ndash Top10NL

General

Small differences in the modelling

Models have a different background

No tuning when making the models

Testdata

Buildings

Roads

SemanticsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 27: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Geometry

Buildings Roads

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 28: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Semantics

IMGeo plants Top10NL wood

Hierarchy

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 29: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Data pre-processing

How to assign an IMGeo object to a Top10NL

region

Intersect and split all IMGeo objects in case of a

Top10NL border

Assign the IMGeo object to the Top10NL object that

overlaps the IMGeo object most

Split the IMGeo object in case of a 50-50 situation

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 30: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 31: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Top10NL normal

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 32: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Simple intersection

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 33: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with maximum area method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 34: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

IMGeo with split method

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 35: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Solution first classify buildings

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 36: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Applying the constrained tGAP structure

Conversion Shape rarr Oracle in FME

tGAP code in PLSQL

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 37: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Results using the constrained tGAP

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 38: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

New weights

Class Code Weight

Residence object Building 1001 13

Other Building 5003 1

Road 2001 12

Water 3001 13

Lot 4001 9

Fallow land 4002 1

Plants 4003 09

Terrain (to be determined) 4004 01

Grass Grassland 4005 1

Bin 5001 01

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 39: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Result using new weights

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 40: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Before After

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 41: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Remarkable

Introduction Generalisation Pre-processing Results ConclusionsBefore After

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 42: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

tGAP without constraint

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 43: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Larger dataset

Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 44: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Conclusions

Constrained tGAP is a good addition to the tGAP structure

No short term implementation of tGAP at municipal level

foreseen

Building first method as constrained tGAP classification

method works best Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 45: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Recommendations

Municipalities

Cut road objects into better pieces

Passive participation in research possible

Cooperate with Kadaster when updating IMGeo

Kadaster

Make Top10NL an area partition

Cooperate with IMGeo study group Introduction Generalisation Pre-processing Results Conclusions

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 46: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

MSc Thesis presentation Arjen Hofman

Future research

Add line simplification to the constrained tGAP

algorithm

Look at 3D (constrained) tGAP

Convince governments of the necessity of a topological

structure for topographical modelsIntroduction Generalisation Pre-processing Results Conclusions

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje
Page 47: February 19 th 2008 Developing a vario-scale IMGeo using the constrained tGAP structure MSc thesis presentation Arjen Hofman

February 19th 2008

Biertje

2000

Oude Delft 9

  • Developing a vario-scale IMGeo using the constrained tGAP structure
  • Biertje