-
Notifications
You must be signed in to change notification settings - Fork 365
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
Offset curve issue with closed linestring and miter join #1037
Comments
Interesting. It works fine in JTS: Possibly related to #1036? Investigation required. |
Sorry, I posted my ticket a little early! I should have added that I'm testing using 3.12.1 |
This is impacting some QGIS users significantly -- could this be prioritised if funding is supplied? |
To support investigating this, I added geosop operations
|
Thanks @dr-jts ! |
A closed linestring (eg
LineString (0 0, 10 0, 10 10, 0 10, 0 0)
) gives the correct result when offset by -1 using a round join style:However if a Miter join style is used, then parts of the result are missing:
Shifting either line endpoint by a tiny amount gives the expected result (eg using
LineString (0 0.00000001, 10 0, 10 10, 0 10, 0 0)
)The text was updated successfully, but these errors were encountered: