854 #if POSTGIS_GEOS_VERSION < 31100
856 lwpgerror(
"The GEOS version this PostGIS binary "
857 "was compiled against (%d) doesn't support "
858 "'ST_SimplifyPolygonHull' function (3.11.0+ required)",
864 double vertex_fraction = PG_GETARG_FLOAT8(1);
865 uint32_t is_outer = PG_GETARG_BOOL(2);
868 LWGEOM* lwresult = lwgeom_simplify_polygonal(lwgeom, vertex_fraction, is_outer);
873 PG_FREE_IF_COPY(geom, 0);
874 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