24
Map Generalization of Road Networks Jan Terje Bjørke Norwegian Defence Research Establishement and Department of Mathematical Sciences and Technology, The Agricultural University of Norway

Map Generalization of Road Networks

  • Upload
    ford

  • View
    29

  • Download
    1

Embed Size (px)

DESCRIPTION

Map Generalization of Road Networks. Jan Terje Bjørke Norwegian Defence Research Establishement and Department of Mathematical Sciences and Technology, The Agricultural University of Norway. decreasing amount of detail less visual conflicts. Zoom out. start view. Cartographic zoom out - PowerPoint PPT Presentation

Citation preview

Page 1: Map Generalization of Road Networks

Map Generalization of Road Networks

Jan Terje Bjørke

Norwegian Defence Research Establishement and Department of Mathematical Sciences and Technology, The Agricultural University of

Norway

Page 2: Map Generalization of Road Networks

decreasing amount of detail

less visual conflicts

Page 3: Map Generalization of Road Networks

start view Cartographic

zoom out

eliminates details

ordinaryzoom out

Zoom out

Page 4: Map Generalization of Road Networks

Cartographic zoomadds details

Zoom in

Page 5: Map Generalization of Road Networks

Generalization of road networks should consider

• The visual separation of the map symbols

• Method: solve the visual separation problem by an elimination procedure based on information theory.

• The semantics of the network like

–the connectivity of the network

–the route to travel

–the road classes

–etc.

• Method: Introduce the semantic constraints into the optimisation procedure.

Page 6: Map Generalization of Road Networks

Shannon entropy

)(2

log)()( ypypYHYy

Page 7: Map Generalization of Road Networks

The events for the entropy computation: points along the arcs

Information points

Page 8: Map Generalization of Road Networks

Shannon equivocation

YyXx

xypxypxpXYH )|(log)|()()|(2

where is the conditional probabilitythat map symbol x is interpreted as map symbol y.

)|( xyp

Page 9: Map Generalization of Road Networks

Similarity and conditional probability

,0),(

else

when ),(

xy

Ts(T-s)/Txy

Yy

xy

xyxyp

),(

),()|(

T

1.0

0 s

Page 10: Map Generalization of Road Networks

Shannon useful information

• R=H(Y) – H(Y|X) ; termed useful information

• R = amount of roads in the map minus the amount of visual conflicts between the roads

• The maximum value of R is termed the channel capacity.

Page 11: Map Generalization of Road Networks

Oslo, T=15 Oslo, T=35

Useful information

Page 12: Map Generalization of Road Networks

Bergen T=35Bergen T=15

Useful information

Page 13: Map Generalization of Road Networks

Elimination algorithm

• eliminate the most conflicting road,

• repeat the procedure until

– the R-value has reached its maximum value

– or if the topological constraints prevent any arc to being eliminated.

Page 14: Map Generalization of Road Networks

Generalized map, T=35. The hierarchy of the roads are considered. No topology constraints are introduced. 83% of the roads are eliminated.

 

Oslo road map

Main roads in red, secondary roads in black and other roads in blue.

Page 15: Map Generalization of Road Networks

Oslo road map

Main roads in red, secondary roads in black and other roads in blue.

   

Generalized map, T=35.The hierarchy and the topology of the roads are considered.49% of the roads are eliminated. .

Page 16: Map Generalization of Road Networks

Oslo

T=1524% eliminated

T=2543% eliminated

T=3549% eliminated20 sec.

120 sec.

350 sec.

Page 17: Map Generalization of Road Networks

T=1013% eliminated

T=3539% eliminated

T=2528% eliminated

Bergen

Page 18: Map Generalization of Road Networks

T=1027% eliminated

T=2535% eliminated

Trondheim

Page 19: Map Generalization of Road Networks

Running time for the algorithm

Time in seconds to generalize the Oslo road map

Page 20: Map Generalization of Road Networks

source, d=10source, d=20

Max R, d=20 Max R, d=10

Declutteringhouse symbols in a part of the Oslo region

Page 21: Map Generalization of Road Networks

d=8, from optimization

Optimize number of symbols and symbol size

Page 22: Map Generalization of Road Networks

Conclusions

The method presented has three application dependent parameters:

1. by tuning the similarity function we decide the visual separability of the road symbols;

2. the connectivity condition decides how important the topology of the network is;

3. the hierarchy of the roads is considered by a weight function.

Page 23: Map Generalization of Road Networks

Conclusions

• The method can serve as a basis for cartographic zoom since it is:

– automated;

– fast in unconditional mode;

– the implementation of the contraints in the conditional mode is critical to the time complexity of the algoritm. This step requires more experiments

Page 24: Map Generalization of Road Networks

Further research

• Apply the information theoretic approach to compute the optimal number of coloured depth intervals in sea floor maps.

• Speed up the algorithms to solve the optimization problem.

• Apply the method to maps composed of different information sources.