FOSS4G 2023

Cartographic generalization with Open Source
06-28, 13:30–14:00 (Europe/Tirane), UBT C / N111 - Second Floor

Generalization is a crucial topic in the map production process, describing the derivation of a map of a smaller scale from another one. It combines maintaining essential features and removing less important ones to offer a readable map. Often, this complex topic is reduced to a selection of attributes, creating label geometries, and simplifying line and area geometries.

The presentation shares the knowledge of the cartographer's toolkit by introducing the whole set of available generalization operators and showing less-known approaches for creating better maps. The entire collection of operators consists of simplification, smoothing, aggregation, amalgamation, collapse, merging, refinement, exaggeration, enhancement, and displacement, which can be implemented by algorithms.

The goal is to go behind the standards of creating centroids for labelling and using a Douglas-Peucker Algorithm for line simplification. A showcase of polygon simplification and creating label geometries are shown, demonstrating how to implement the operators using PostGIS with OpenStreetMap data. Several existing and working solutions for simplifying geometries and labels are presented to showcase possibilities.

See also: Slides (3.7 MB)

GIS Expert working at WhereGroup in Germany. Mostly into Cartography and OpenStreetMap things. Contact mathias.groebe@wheregroup.com

This speaker also appears in: