[postgis-users] Geometry type returned by ST_Buffer
Sean
seanasy at gmail.com
Wed Sep 8 11:37:56 PDT 2010
I have two tables of MULTIPOLYGONS to which I apply a negative buffer
and relate to see how they overlap. (The buffer is necessary to
accommodate errors where the boundaries should coincide.)
With PostGIS 1.4, this worked:
ST_Relate(ST_Buffer(geom1, -.0005), ST_Buffer(geom2, -.0005),
'T********')
I upgraded to PostGIS 1.5 and now I get the error:
ERROR: Relate Operation called with a LWGEOMCOLLECTION type. This is
unsupported.
All geometries in the tables return geometry type MULTIPOLYGON. It
seems that ST_Buffer on the MULTIPOLYGONs returns geometries of type
POLYGON, MULTIPOLYGON and GEOMETRYCOLLECTION. Am I doing something
wrong or is this a bug?
System info:
PostgreSQL 8.3
POSTGIS="1.5.1" GEOS="3.2.0-CAPI-1.6.0" PROJ="Rel. 4.6.1, 21 August
2008" LIBXML="2.7.6" USE_STATS
Windows XP
Thanks,
Sean
More information about the postgis-users
mailing list