Richard Fairhurst
Richard Fairhurst
Thanks. Out of interest, is that with Maplibre GL Native or JS?
Thanks - I'll take a closer look!
https://github.com/systemed/tilemaker/commit/3e90739cc1e74dfa78fa8e1003e7c85cf49f05b4 should fix the Trieste issue. It appears to be a rarely triggered bug in `boost::geometry::union_`. I then tried with Stockholm on Native (iOS) and that seemed ok to me...
Gah. How can running `correct` more often break things. boost::geometry really hacks me off sometimes.
If I remove the outer.size check so that the line just reads geom::correct(new_p); and additionally replace `#define BOOST_GEOMETRY_INCLUDE_SELF_TURNS` in include/geom.h with `#define BOOST_GEOMETRY_NO_ROBUSTNESS`, then the results are as follows: -...
#611 should fix the issues (famous last words).
That's great! Thanks for your help in identifying these issues. I've merged #611. Do drop any screenshots here if you spot issues. One of the changes with #611 is that...
minzoom filtering by area in Lua is not really workable as a solution to geometry validity issues - it's something we need to address on the C++ side I think....
Unfortunately I think that release is broken on Windows. There have been fixes since, and I'll put out a v3.0.1 when I get a chance. I don't have any Windows...
Just to repeat the comment from above, the Windows 3.0 **release** is known not to work at present - you will need to build from source for Windows. I will...