-
Notifications
You must be signed in to change notification settings - Fork 216
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[overlay] fix cluster by adapting tolerance #1093
[overlay] fix cluster by adapting tolerance #1093
Conversation
@@ -26,6 +26,7 @@ | |||
[*Solved issues] | |||
|
|||
* [@https://github.com/boostorg/geometry/issues/1076 1076] Union: in rare cases it might miss one polygon | |||
* [@https://github.com/boostorg/geometry/issues/1081 1081] Union: due to precision it might miss interior rings |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vissarion if this will not make it in 1.81
then I will update the PR (later)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
So threshold 1000
was too large and now 3
works for all the old cases plus the issue case. Is it possible to make this threshold adaptive in the future? Does it depend on the input?
That's right. Yes, it might be possible to make it adaptive. I will study that later. For that I should create a new issue. It is convenient to use the input of the reported #1081 issue. |
Made it right away #1094 |
0415568
to
a67a7ae
Compare
It's now We should later look at that cluster-issue again, possibly using an adaptive approach. |
Fixes #1081