Boolean operations polygons

Martínez, F. ., Rueda, A. J., & Feito, F. R. (2009). A new algorithm for computing Boolean operations on polygons. Computers \& Geosciences, 35, 1177-1185. https://doi.org/10.1016/j.cageo.2008.08.009