tu dresden · maps dcm topodb multi representation 25k-50k dcm ... corresponds to 3 objects of the...

27
ICA Workshop on Generalisation - Leicester - August 2004 - 1 Jenny Trévisan 25k 50k DLM

Upload: others

Post on 20-Jan-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 1

����������

��� ����������������

Jenny Trévisan

������������

� ����������

� �� ���

������ ���

• ����

� �����

• ��������������

��� ���������� ���������

� ����������������

� ��������������

��������� 25k 50k

DLM

Page 2: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 2

������������

������������������������

� ����������

� �� ���

������ ���

• ����

� �����

• ��������������

��� ���������� ���������

� ����������������

� ��������������

���������

Page 3: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 3

����������

• Digital LandScape Model

• Digital Cartographic Model

������������������������

���� ����������������������

� �� ���

������ ���

• ����

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������DCM

DLM– Geographic

objectsI ’m a

religious building .My height is 20m.

My areais ...

– Cartographic objects

– Symbolisation

I ’m a church .

DERIVATIONDERIVATION

Page 4: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 4

DLM

maps

DCM

TopoDB������������������������

• ����������

���� ��������������

������ ���

• ����

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

DCM 25k DCM 50k

Production of the two collectionsof topographic maps :

25k and 50k

��������������������

25k25k25k

25k50k50k50k

50k

Page 5: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 5

DLM

maps

DCM

TopoDB

Multirepresentation

25k-50kDCM

25k-50k

����

� ���!�� ���!�� ���!�� ���!�

�!�!�!�!�!�!�!�!

���"��#���"��#���"��#���"��#

������������������������

• ����������

���� ��������������

������ ���

• ����

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

��������������������

25k25k25k

25k50k50k50k

50k

��� ������������ ���������

������ ��������� ���

������������������

Page 6: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 6

$�����%������"�

�����������&'( ')(

������������

• ����������

� �� ���

������ ��������� ���

• ����

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

Page 7: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 7

DCM

DE

RIV

AT

ION

DE

RIV

AT

ION

DLM

���"��#���"��#���"��#���"��#

Content1Content

specifications

������������

• ����������

� �� ���

������ ��������� ���

���� ����������

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

*�����+�������������#

2 SymbolisationLegend

3 GeneralisationGeneralisationspecifications

Page 8: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 8

2. SYMBOLISATION

25000 50000

���������������#

3. GENERALISATION

1. CONTENT

BUILDINGIDSOURCECATEGORYNATUREHEIGHTZ_MAXZ_MIN

IDSOURCECATEGORYNATUREHEIGHTZ_MAXZ_MIN

���� Filter the originalmodel

ID UPDATE

������������

• ����������

� �� ���

������ ��������� ���

���� ����������

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

areas

CATEGORYNATURE

SYMBOLISATION

Page 9: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 9

3. GENERALISATION

BUILDINGIDSOURCECATEGORYNATUREHEIGHTZ_MAXZ_MIN

1. CONTENT

What is my

symbolisation ?

2. SYMBOLISATION

25000 50000

I ’m an ordinarybuildingI ’m a

town hall

������������

• ����������

� �� ���

������ ��������� ���

���� ����������

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

���� Filter the originalmodel

���������������#

I ’m a bigchurch

���� Multi-representation- different symbolisations- different geometries

So I need...

Page 10: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 10

BUILDINGIDSOURCECATEGORYNATUREHEIGTHZ_MAXZ_MIN

1. CONTENT 2. SYMBOLISATION

25000 50000

���� Multi-representation- different symbolisations- different geometries

������������

• ����������

� �� ���

������ ��������� ���

���� ����������

� �����

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

���� Filter the originalmodel

How togeneralisemyself ?

3. GENERALISATION

Generalisation

���� Independent geometries

���� Elimination allowed

���� Specific semantic preserved

So I need...

���������������#

Page 11: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 11

�������������������

DCM 25k-50k

TopoDBGeneral Principle������������

• ����������

� �� ���

������ ��������� ���

� ����

���� ��������

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

��������� - Cartographic classes� cartographic objects

are deduced fromreference objects

_25Symbo

_50Symbo

0..1 0..1

- Reference classes� filtered TopoDB classes

_REFID...

� 1 object of the DLMcorresponds to 3 objects

of the DCM

Page 12: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 12

IMPORTANTSURF_BUILDING_25

IMPORTANTPONC_BUILDING_25

Orientation

�������������������

Example onbuildings :

������������

• ����������

� �� ���

������ ��������� ���

� ����

���� ��������

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

BUILDING_REFIDCATEGORYNATURE

IMPORTANTBUILDING_25

ORDINARYBUILDING_25

BUILDING_50Symbolisation

0..1 0..1

BUILDING_25Symbolisation

Reference level

Cartographiclevel

� Preservation ofsemantic differences

� geometric differences

Page 13: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 13

�������������������

Example onbuildings :

������������

• ����������

� �� ���

������ ��������� ���

� ����

���� ��������

• ��������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

BUILDING_REFIDCATEGORYNATURE

Reference level

CartographiclevelBUILDING_50

Symbolisation

0..1 0..1

BUILDING_25Symbolisation

IMPORTANTBUILDING_50

ORDINARYBUILDING_50

IMPORTANTSURF_BUILDING_50

Orientation

IMPORTANTPONC_BUILDING_50

Page 14: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 14

������������

������������

• ����������

� �� ���

������ ��������� ���

� ����

� �����

���� ����������������������������

��� ���������� ���������

� ����������������

� ��������������

���������

COGIT laboratory's platform for

research and studies in

generalisation

Using AGIT :MEvaGeK

LAMPS2

COGIT LIBRAIRIES

AGENT

Additional developments COGIT and IGN projects

AgeCo

URBAAnalysis of urban data

Cartographic generalisation

with communicating

agents

CartACom

GIS

Evaluation of generalised

data

Assistance for knowledge acquisition

MAACOL

Page 15: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 15

���������+�����%�

������������

• ����������

� �� ���

������ ��������� ���

� ����

� �����

���� ����������������������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

BUILDING_REFIDCATEGORYNATURE

BUILDING_50Symbolisation

0..1 0..1

BUILDING_25Symbolisation

TopoDB

Cartographic buildingsfor the 25k

Cartographic buildingsfor the 50k

PrecodingPrecoding

InstanciationSymbolisation

Referencebuildings

LoadingLoading

Page 16: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 16

0..1 0..1

�������������,������

������������

• ����������

� �� ���

������ ��������� ���

� ����

� �����

���� ����������������������������

��� ���������� ��� �����

� ����������������

� ��������������

���������

_REFID...

_50Symbolisation

_25Symbolisation

TopoDB

Cartographic objectsfor the 25k

Cartographic objectsfor the 50k

PrecodingPrecoding

_REFobjects

LoadingLoading

Independent symbolised dataready for generalisation

Page 17: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 17

�"-��"����*�"��

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ������������ ���������� ���������

� ����������������

� ��������������

���������

Page 18: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 18

- Town

����%����������.��

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ������������ ������������� ������ �� ���� ��

� ����������������

� ��������������

���������

_REF

_25 _50

� streetsgeneralisation

Page 19: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 19

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ������������ ������������� ������ �� ���� ��

� ����������������

� ��������������

���������

_REF

_25 _50

- Town

- Urban block

����%����������.��

Page 20: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 20

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ������������ ������������� ������ �� ���� ��

� ����������������

� ��������������

���������

_REF

_25 _50

� buildingsgeneralisation

����%����������.��

- Town

- Urban block

Page 21: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 21

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ������������ ���������� ���������

���� ��������

� ��������������

���������

_REF

_25 _50

_REFID...

MESO_REF...

1

*

- ...

_25Symbolisation

MESO_25...

1

*

_50Symbolisation

MESO_50...

1

*

����%����������.��

� generalisationprocess

- Town

- Urban block

Page 22: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 22

0..1

*

0..1

*

URBAN_BLOCK_50Symbolisation

1

*

URBAN_BLOCK_25Symbolisation

1

*

AdditionalReference

level

"���,���������

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ������������ ���������� ��� �����

���� ��������

� ��������������

���������

0..10..1

URBAN_BLOCK_REF...

1

*

BUILDING_REFIDCATEGORYNATURE

Reference level

Cartographiclevel

Example onurban blocks :

BUILDING_25Symbolisation

BUILDING_50Symbolisation

Page 23: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 23

0..1

*

������%����,���

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ������������ ���������� ��� �����

� ����������������

���� �������! �"������������! �"�����

���������

AdditionalReference

level

URBAN_BLOCK_REF...

1

*

BUILDING_REF��

CATEGORYNATURE

Cartographiclevel

����������������

URBAN_BLOCK_25Symbolisation

1

*BUILDING_25

Symbolisation

Page 24: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 24

������-���

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ���������� ���������

� ����������������

� ��������������

������������������

Page 25: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 25

DCM 25k-50k

TopoDB

���,�����

Multi-representation model������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ���������� ��� �����

� ����������������

� ��������������

������������������

Compatible with

- generalisation process

- updating process

_25 _50

Autonomous cartographiclevels

_REF

Reference level

25k

25k

25k

25k50k50k50k

50k

Page 26: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 26

DCM multi

TopoDB

���,�����

20

Multi-representation model

100

������������

• ����������

� �� ���

������ ���

� ����

� �����

� ��������������

��� ���������� ��� �����

� ����������������

� ��������������

������������������

_20

_REF

_25 _50_100

Not limited tothe 25k or the 50k

5025

Page 27: TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the DCM . ICA Workshop on Generalisation - Leicester - August 2004 - 12 IMPORTANT SURF_BUILDING_25

ICA Workshop on Generalisation - Leicester - August 2 004 - 27

����(�/��0����(�/��0����(�/��0����(�/��0

������������

� ����������

� �� ���

������ ���

• ����

� �����

• ��������������

��� ���������� ���������

� ����������������

� ��������������

���������