Improving Algorithms for Simplifying Geographic Polygons

2025-08-30

This article explores algorithms for simplifying geographic polygons, specifically their convex hulls. The current approach combines the Douglas-Peucker algorithm with polygon offsetting: the polygon is first offset outwards to eliminate details, then simplified using Douglas-Peucker, and finally offset inwards. However, this method isn't optimal for convex features. The author seeks more efficient algorithms to achieve higher-quality geometry at the same size or further reduce size without compromising quality.

Read more

Contribute to Transitous: An Open Source Public Transit Routing Service

2025-06-16

Transitous, a community-run public transport routing service built on the MOTIS engine and thousands of global datasets, powers features in apps like GNOME Maps. This post details how to contribute data improvements: First, verify Transitous data against reality; then, learn how to add and improve GTFS static data, GTFS Realtime data (including trip updates, service alerts, and vehicle positions), GBFS shared mobility data, and GTFS-Flex on-demand service data. Finally, it encourages contributions to OpenStreetMap data, particularly indoor floor level information. Transitous welcomes contributions of all kinds, whether code, data, math, transportation expertise, or IT operations.

Read more
Development data contribution