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
������������
� ����������
� �� ���
������ ���
• ����
� �����
• ��������������
��� ���������� ���������
� ����������������
� ��������������
���������