On invalid geometry make valid and clean
Adding new geometry validity function on_invalid_geometry_make_valid_and_clean, that applies the validity function clean_multi in case of invalids multipolygons have been returned by make_it_valid function.
Coverage decreased (-0.7%) to 94.803% when pulling 4222d97964f151354fb35adf5c8f7a7861d46b97 on Mappy:on_invalid_geometry_make_valid_and_clean into a1c9916fdcf055d40a4322ca5f356c539b6dcd5c on tilezen:master.
Is there a reason why we always don't want to perform this operation? ie, right before returning a multipolygon in the other make valid path, always ensure it's "cleaned" first?
@engobi Can you bring this PR up to date, please?