826 #if POSTGIS_GEOS_VERSION < 31100
828 lwpgerror(
"The GEOS version this PostGIS binary "
829 "was compiled against (%d) doesn't support "
830 "'GEOSConcaveHull' function (3.11.0+ required)",
836 double ratio = PG_GETARG_FLOAT8(1);
837 bool allow_holes = PG_GETARG_BOOL(2);
840 LWGEOM* lwresult = lwgeom_concavehull(lwgeom, ratio, allow_holes);
845 PG_FREE_IF_COPY(geom, 0);
846 PG_RETURN_POINTER(
result);
char result[OUT_DOUBLE_BUFFER_SIZE]
LWGEOM * lwgeom_from_gserialized(const GSERIALIZED *g)
Allocate a new LWGEOM from a GSERIALIZED.
void lwgeom_free(LWGEOM *geom)
#define POSTGIS_GEOS_VERSION