polybooljs icon indicating copy to clipboard operation
polybooljs copied to clipboard

Boolean operations on polygons (union, intersection, difference, xor)

Results 17 polybooljs issues
Sort by recently updated
recently updated
newest added

This is an attempt to improve epsilon.js. Failing example of #3 should be correctly handled with an epsilon value less than 1e-14 and it seems that this does not break...

I've been testing polybooljs on large polygons, and found that it was not scaling too well. The problem is that finding the point of insertion in a linked list means...

Hi, OK so I've been having issues where I was getting zero length segments. They were created by either difference or intersect, not sure which, the path of creating them...

Resolves #20. Let me know if there are any issues.

See https://github.com/velipso/polybooljs/issues/23

If at all possible, I'd like to make a suggestion that it would be really cool to add a new feature to calculate the area from a Polygon object :)...

enhancement

Please leave comments here about the experimental GeoJSON support.

help wanted

Hello, I am using polybooljs for my project. During trying to get union data of the polys from following data, at last, I am getting empty regions: {"regions":[],"inverted":false} const poly1...

not really an issue, but I wanted to dump a reference here too: I made a small comparison between some boolean operation algorithms and wanted to share the results: https://daef.github.io/poly-bool-comparison/...

If you want I can write a TypeScript type declaration file for this package so that TS developers can utilise the type-checking feature of the language as they use this...