Tool tip: Mapshaper

#Mapshaper is a lightweight yet powerful geospatial toolkit offering #topology-aware #simplification (via Douglas-Peucker and Visvalingam algorithms), spatial operations, and more. Available across Windows, macOS, and Linux, it includes a browser-based interface for real-time simplification previews.
Author
Published

April 12, 2025

Mapshaper is a specialist software for tasks like simplifying geodata, editing its attributes, format conversions, certain spatial overlay operations, filtering, and more. Mapshaper can be run on Windows, on macOS, and on Linux. Or users can use the online tool at mapshaper.org. Mapshaper supports various file formats, for example GeoJSON, TopoJSON, Shapefile, and CSV files with latitude and longitude information.

Mapshaper is actually a set of tools:

Mapshaper particularly excels at simplification offering three algorithmus:

Mapshaper offers topologically consistent simplification. This means, simplification of polygonal data is done so that shared edges are simplified concordantly. What is great about the browser-based interface is that the degree of simplification can be chosen on a continuous scale and the tool shows the result interactively and also indicates how much of the data (vertices) would be removed at the current settings.

Municipality boundaries around Bern in swissBOUNDARIES3D

Municipality boundaries simplified by 80% (that is, 80% of all vertices have been removed)

There is a Mapshaper wiki with tips how to use the tool and command reference for using the command line tools.