Closed martinfleis closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.0%. Comparing base (
4037c70
) to head (373455a
). Report is 84 commits behind head on main.
Just for a reference, this is how it should ideally look like.
Is this something we are going to report upstream to shapely
?
Is this something we are going to report upstream to shapely?
It is on my to-do list but I've been a bit demoralised by this finding so haven't managed to find a strength to come up with a minimal repr.
It's apparently expected... https://github.com/libgeos/geos/issues/1109
We have noticed a nasty issue with the contiguity of enclosed tessellation caused by floating point imprecision within GEOS. Spent some time trying to fix it but I don't think it is possible with the current version of GEOS / shapely. For our use case, there is a solution, so making a note in the docstring.
Repr of the issue:
The lines shown in the interior are actual gaps in contiguity when building the graph:
It's been in the enclosed tessellation since the first implementation 4 years ago.