|
Over the past 25 years, automating map generalisation has seen major improvements. Generalisation algorithms constitute the building blocks of the automation process. Generalisation algorithms are more common with individual types of objects such as lines or polygons. Generalisation of the map as a whole is normally conducted manually.
Several algorithms are used for generalisation. The most typical are classified as following:
To find more information about algorithms used in generalisation, you can have a look on the following project from the University of Zurich: Agent_Esprit.pdf (493 Ko)
Discover graphically the Douglas-Peucker generalisation algorithm with the following animation. This simple and easy to understand algorithm is used for road simplification: the cartographer has just to define the tolerance value (according to the degree of generalisation), and the road is then generalised segment by segment.