buffer|POLYGON((1 0,0.707107 -0.707107,0 -1,-0.707107 -0.707107,-1 0,-0.707107 0.707107,0 1,0.707107 0.707107,1 0)) geomunion|MULTIPOINT(0 0,1 1) unite_garray|t convexhull|POLYGON((0 0,0 10,10 10,10 0,0 0)) relate|F0FFFF102 relate|t relate|f disjoint|f touches|t intersects|t crosses|f crosses|t within|t within|f within|f within119|f within120|f contains|f contains|f contains|t overlaps|f isvalid|t NOTICE: Self-intersection isvalid|f isvalid|t intersection|POINT(0 0) difference|MULTILINESTRING((0 10,0 2),(0 -2,0 -10)) boundary|MULTILINESTRING((0 0,0 10,10 10,10 0,0 0),(2 2,2 4,4 4,4 2,2 2)) symdifference|GEOMETRYCOLLECTION(LINESTRING(2 2,4 4),LINESTRING(10 10,20 20),POLYGON((0 0,0 10,10 10,10 0,0 0),(4 4,2 4,2 2,4 2,4 4))) issimple|t equals|t pointonsurface|POINT(5 5) centroid|POINT(5.08333333333333 5.08333333333333) exteriorring|LINESTRING(52 18,66 23,73 9,48 6,52 18) polygonize_garray|GEOMETRYCOLLECTION EMPTY polygonize_garray|POLYGON((10 0,0 0,0 10,10 10,10 0)) linemerge149|LINESTRING(-5 -5,0 0,1 1,4 4) intersects|f NOTICE: IllegalArgumentException: Number of points must be 0 or >3 ERROR: POSTGIS2GEOS conversion failed