Osmium MultiPolygon Refactoring
Osmium has had support for assembling multipolygons from relations for a long time. But the code had been lifted from an earlier Geofabrik project and was rather messy, hard to extend, and it contained several memory leaks. In the last month or so I finally chewed through the whole thing bit by bit and made it prettier.
Tags: c++ · dev · openstreetmap · osmdata · osmium