TU Dresden · maps DCM TopoDB Multi representation 25k-50k DCM ... corresponds to 3 objects of the...

Preview:

Citation preview

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

����������

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

Jenny Trévisan

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

� ����������

� �� ���

������ ���

• ����

� �����

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

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

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

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

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

DLM

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

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

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

� ����������

� �� ���

������ ���

• ����

� �����

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

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

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

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

���������

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

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

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

DLM

maps

DCM

TopoDB

Multirepresentation

25k-50kDCM

25k-50k

����

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

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

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

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

• ����������

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

������ ���

• ����

� �����

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

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

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

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

���������

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

25k25k25k

25k50k50k50k

50k

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

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

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

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

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

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

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

• ����������

� �� ���

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

• ����

� �����

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

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

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

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

���������

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

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

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...

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...

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

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

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

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

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

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

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

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

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

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

• ����������

� �� ���

������ ���

� ����

� �����

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

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

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

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

���������

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

- Town

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

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

• ����������

� �� ���

������ ���

� ����

� �����

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

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

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

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

���������

_REF

_25 _50

� streetsgeneralisation

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

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

• ����������

� �� ���

������ ���

� ����

� �����

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

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

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

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

���������

_REF

_25 _50

- Town

- Urban block

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

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

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

• ����������

� �� ���

������ ���

� ����

� �����

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

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

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

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

���������

_REF

_25 _50

� buildingsgeneralisation

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

- Town

- Urban block

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

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

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

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

������-���

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

• ����������

� �� ���

������ ���

� ����

� �����

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

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

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

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

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

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

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

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

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

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

� ����������

� �� ���

������ ���

• ����

� �����

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

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

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

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

���������

Recommended