The IM for a MultiPolygon and a Polygon, in that order, that do intersect is
The IM for a MultiPolygon and a Polygon, in that order, that do intersect is
I ∩ I = 2, if the interiors overlap, else .false (Note this value cannot be 1 or 0.)
I ∩ I = 2, if the interiors overlap, else .false (Note this value cannot be 1 or 0.)
I ∩ B = 1, if the interior of one line segment of the Polygon is inside the MultiPolygon, else .false (Note this value cannot be 0.)
I ∩ B = 1, if the interior of one line segment of the Polygon is inside the MultiPolygon, else .false (Note this value cannot be 0.)
I ∩ E = 2, if the Polygon is not a subset of the MultiPolygon, .else .false. (Note this value cannot be 1 or 0.)
I ∩ E = 2, if the MultiPolygon is not a subset of the Polygon, .else .false. (Note this value cannot be 1 or 0.)
B ∩ I = 1, if one line segment of the boundary of the MultiPolygon is inside the Polygon, else .false (Note this value cannot be 0.)
B ∩ I = 1, if one line segment of the boundary of the MultiPolygon is inside the Polygon, else .false (Note this value cannot be 0.)
B ∩ B = 1, if line segments from the MultiPolygon and Polygon overlap, else 0, if the boundaries of the MultiPolygon and Polygon touch at one or more points, else .false
B ∩ B = 1, if line segments from the MultiPolygon and Polygon overlap, else 0, if the boundaries of the MultiPolygon and Polygon touch at one or more points, else .false
B ∩ E = 1, if the MultiPolygon is not a subset of the Polygon, else .false (Note this value cannot be 0.)
B ∩ E = 1, if the MultiPolygon is not a subset of the Polygon, else .false (Note this value cannot be 0.)
...
@@ -269,3 +269,14 @@ E ∩ I = 2, if the Polygon is not a subset of the MultiPolygon, .else .false.
...
@@ -269,3 +269,14 @@ E ∩ I = 2, if the Polygon is not a subset of the MultiPolygon, .else .false.
E ∩ B = 1, if the Polygon is not a subset of the MultiPolygon, else .false (Note this value cannot be 0.)
E ∩ B = 1, if the Polygon is not a subset of the MultiPolygon, else .false (Note this value cannot be 0.)
E ∩ E = 2
E ∩ E = 2
If the order of the two geometries is reversed, the intersection matrix would be the transpose of the above.
If the order of the two geometries is reversed, the intersection matrix would be the transpose of the above.
The IM for two MultiPolygons that do intersect is
I ∩ I = 2, if the interiors overlap, else .false (Note this value cannot be 1 or 0.)
I ∩ B = 1, if one line segment of the second MultiPolygon is inside the first MultiPolygon, else .false (Note this value cannot be 0.)
I ∩ E = 2, if the first MultiPolygon is not a subset of the second MultiPolygon, .else .false. (Note this value cannot be 1 or 0.)
B ∩ I = 1, if one line segment of the boundary of the first MultiPolygon is inside the second MultiPolygon, else .false (Note this value cannot be 0.)
B ∩ B = 1, if line segments from the two MultiPolygons overlap, else 0, if the boundaries of the MultiPolygons touch at one or more points, else .false
B ∩ E = 1, if the first MultiPolygon is not a subset of the second MultiPolygon, else .false (Note this value cannot be 0.)
E ∩ I = 2, if the second MultiPolygon is not a subset of the first MultiPolygon, .else .false. (Note this value cannot be 1 or 0.)
E ∩ B = 1, if the second MultiPolygon is not a subset of the first MultiPolygon, else .false (Note this value cannot be 0.)