[postgis-tickets] [PostGIS] #4749: Improve behaviour of spatial predicates with GeometryCollection inputs
PostGIS
trac at osgeo.org
Wed Sep 9 15:28:44 PDT 2020
#4749: Improve behaviour of spatial predicates with GeometryCollection inputs
--------------------------+---------------------------
Reporter: mdavis | Owner: pramsey
Type: enhancement | Status: new
Priority: medium | Milestone: PostGIS 3.1.0
Component: postgis | Version: 2.5.x
Resolution: | Keywords:
--------------------------+---------------------------
Comment (by pramsey):
I'm not sure I understand why even things like invalid multipolygons
cannot be amenable to predicate evaluation?
A Intersects B... if any element A intersects any element of B, A
intersects B
A Contains B... if all elements of B are contained by at least one element
of A, and are disjoint from all other elenents of A, then A contains B
A Touches B... if all elements of A touch an element of B, and are
disjoint from all other elements of B, then A touches B
I mean, Relate() is not possible, but it feels like the boolean
predicates, which are made up of some "obvious" interactions and other
"ok, I can kind of believe that" intersection (do we really believe
"crosses" is well defined between two polygons?) do have plausible rules
that can be at least made up for GCs.
Feel free to tear me apart on this.
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4749#comment:4>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list