Opened 4 years ago
Last modified 4 years ago
#4868 new enhancement
ST_InteriorsIntersect(geometry, geometry)
Reported by: | strk | Owned by: | pramsey |
---|---|---|---|
Priority: | medium | Milestone: | PostGIS GEOS |
Component: | postgis | Version: | 2.5.x -- EOL |
Keywords: | Cc: |
Change History (5)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
This is a more general and useful test than ST_Overlaps
(since ST_Overlaps
does not detect the case when one geometry is covered by another, and it does not support mixed-dimension inputs).
It is the condition required to determine if a set of Polygons forms a non-overlapping coverage, or if a set of LineStrings forms a non-crossing linear network.
comment:3 by , 4 years ago
Exactly, this is where I'm coming from. It's been suggested that we enhance AddTopoGeometryColumn to optionally add an exclusive constraint on areal tables to refuse overlaps for surfaces… (in this case we'd be using the TopoGeometry based one ticketed at #4867)
comment:4 by , 4 years ago
Summary: | ST_InteriorIntersects(geometry, geometry) → ST_InteriorsIntersect(geometry, geometry) |
---|
comment:5 by , 4 years ago
Milestone: | PostGIS 3.2.0 → PostGIS GEOS |
---|
Having this as a separate named predicate might allow for some specific optimizations.