Ticket #256 (closed enhancement: wontfix)

Opened 4 years ago

Last modified 17 months ago

Support GeometryCollection as argument in Spatial Relationship functions

Reported by: andi Owned by: pramsey
Priority: critical Milestone: PostGIS 1.4.1
Component: postgis Version: 1.4.X
Keywords: GeometryCollection, Geometry, relationship, function Cc:

Description

Functions like ST_Intersects() still do not support the GeometryCollection? type as argument. I have implemented a wrapper in plpgsql, which loops over collection geometries, but this inacceptably inperformant.

A native implementation makes sense because other multi geometries are supported, too.

The docs for 1.4 still warn not to use GeometryCollection? as argument, so I think milestone 1.4.1 is correct.

Attachments

ST_Intersects_.sql Download (0.9 KB) - added by andi 4 years ago.
Implementation of a wrapper for ST_Intersects() in plpgsql

Change History

Changed 4 years ago by andi

Implementation of a wrapper for ST_Intersects() in plpgsql

Changed 4 years ago by andi

  • type changed from defect to enhancement

Changed 4 years ago by pramsey

  • status changed from new to closed
  • resolution set to wontfix

Because of the interaction between GEOS and PostGIS, this ends up being a lot more complex than one would like to solve at the PostGIS level. I am ticketing this in GEOS instead ( http://trac.osgeo.org/geos/ticket/298) and hopefully it will be resolved there.

Changed 17 months ago by pramsey

  • version changed from 1.4 to 1.4.X
Note: See TracTickets for help on using tickets.