Creates a new layer containing intersections of all pairs of
features from two input layers. Splits
com.vividsolutions.jts.geom.MultiPolygon Multipolygons and
com.vividsolutions.jts.geom.GeometryCollectionGeometryCollections , and filters out non-Polygons.