Map Labelling

Mike Preuss has developed a software package for placement and layout optimization problems. These belong to an important class of problems where objects need to be placed into a fixed geometrical form according to constraints which need to be taken into account during the placement, e.g.

As an example application, the following software demonstration focuses on map-labelling. The algorithm is based on a standard evolution strategy and generates very good labellings even for a large numbers of labels.

Start the applet and label a small map (13 objects) | medium-size map (52 objects) | large map (200 objects).

©Mike Preuß, Frank Kursawe,