-
Notifications
You must be signed in to change notification settings - Fork 15
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
Add checks for (non-)simple polygons #634
Commits on Aug 3, 2023
-
Rectangles, polygons and lineStrings require a minimum number of non-overlapping vertices now.
Configuration menu - View commit details
-
Copy full SHA for 0d05256 - Browse repository at this point
Copy the full SHA 0d05256View commit details -
Configuration menu - View commit details
-
Copy full SHA for a821c82 - Browse repository at this point
Copy the full SHA a821c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92ff004 - Browse repository at this point
Copy the full SHA 92ff004View commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f65c261 - Browse repository at this point
Copy the full SHA f65c261View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5078d1 - Browse repository at this point
Copy the full SHA b5078d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for af7dfc3 - Browse repository at this point
Copy the full SHA af7dfc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fdf82a - Browse repository at this point
Copy the full SHA 2fdf82aView commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 50c15ae - Browse repository at this point
Copy the full SHA 50c15aeView commit details
Commits on Sep 25, 2023
-
Remove superfluous checks for rectangles, ellipses and lines
Bug fix #550 already disallows duplicated points for rectangles and ellipses. Lines could not be drawn as points by default.
Configuration menu - View commit details
-
Copy full SHA for e9ac4f6 - Browse repository at this point
Copy the full SHA e9ac4f6View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 66f4040 - Browse repository at this point
Copy the full SHA 66f4040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0940d4c - Browse repository at this point
Copy the full SHA 0940d4cView commit details
Commits on Oct 12, 2023
-
Disallow self intersecting polygons
Self intersecting polygons are detected and divided into smaller polygons. Eventually select biggest polygon by computing its area.
Configuration menu - View commit details
-
Copy full SHA for b164600 - Browse repository at this point
Copy the full SHA b164600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c7a70d - Browse repository at this point
Copy the full SHA 0c7a70dView commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1c2ba0b - Browse repository at this point
Copy the full SHA 1c2ba0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1894844 - Browse repository at this point
Copy the full SHA 1894844View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca61495 - Browse repository at this point
Copy the full SHA ca61495View commit details
Commits on Oct 16, 2023
-
Fix bug with nested polygon parts
Ignore result of symDifference() if next component is nested in current one. Otherwise overlapping polygon is returned.
Configuration menu - View commit details
-
Copy full SHA for 1457ae2 - Browse repository at this point
Copy the full SHA 1457ae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0316882 - Browse repository at this point
Copy the full SHA 0316882View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7781541 - Browse repository at this point
Copy the full SHA 7781541View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43f564d - Browse repository at this point
Copy the full SHA 43f564dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c8b012 - Browse repository at this point
Copy the full SHA 0c8b012View commit details
Commits on Oct 27, 2023
-
Transform self-intersecting polygons to simple ones
Separate polygons at cross-points and return polygon with largest area.
Configuration menu - View commit details
-
Copy full SHA for 669e94c - Browse repository at this point
Copy the full SHA 669e94cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f3884 - Browse repository at this point
Copy the full SHA 34f3884View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8ddfd1 - Browse repository at this point
Copy the full SHA a8ddfd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f41193 - Browse repository at this point
Copy the full SHA 3f41193View commit details
Commits on Oct 30, 2023
-
Make polygonValiator a static class
Using class in a object-oriented manner can lead to unexpected behaviour due to changes on the polygon object, which was the original polygon. Auxiliary functions aren't exported any more.
Configuration menu - View commit details
-
Copy full SHA for 66f2fe0 - Browse repository at this point
Copy the full SHA 66f2fe0View commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 398a5ae - Browse repository at this point
Copy the full SHA 398a5aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4abce21 - Browse repository at this point
Copy the full SHA 4abce21View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4996b71 - Browse repository at this point
Copy the full SHA 4996b71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27a7055 - Browse repository at this point
Copy the full SHA 27a7055View commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 86dfe03 - Browse repository at this point
Copy the full SHA 86dfe03View commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 99758f2 - Browse repository at this point
Copy the full SHA 99758f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcefe6d - Browse repository at this point
Copy the full SHA bcefe6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdeb64c - Browse repository at this point
Copy the full SHA bdeb64cView commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f1e7730 - Browse repository at this point
Copy the full SHA f1e7730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b5cea - Browse repository at this point
Copy the full SHA 86b5ceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a340c6 - Browse repository at this point
Copy the full SHA 7a340c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc7573 - Browse repository at this point
Copy the full SHA 4fc7573View commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9db8277 - Browse repository at this point
Copy the full SHA 9db8277View commit details
Commits on Nov 21, 2023
-
Merge pull request #700 from biigle/non-simple-polygon-bug-patch-1
Implement alternative handling of polygons with holes
Configuration menu - View commit details
-
Copy full SHA for fabfa21 - Browse repository at this point
Copy the full SHA fabfa21View commit details