PostGIS
3.4.0dev-r@@SVN_REVISION@@
◆
geometry_enforce_typmod()
Datum geometry_enforce_typmod
(
PG_FUNCTION_ARGS
)
Definition at line
387
of file
gserialized_typmod.c
.
388
{
389
GSERIALIZED
*arg = PG_GETARG_GSERIALIZED_P(0);
390
int32
typmod = PG_GETARG_INT32(1);
391
/* We don't need to have different behavior based on explicitness. */
392
/* bool isExplicit = PG_GETARG_BOOL(2); */
393
394
/* Check if geometry typmod is consistent with the supplied one. */
395
arg =
postgis_valid_typmod
(arg, typmod);
396
397
PG_RETURN_POINTER(arg);
398
}
postgis_valid_typmod
GSERIALIZED * postgis_valid_typmod(GSERIALIZED *gser, int32_t typmod)
Check the consistency of the metadata we want to enforce in the typmod: srid, type and dimensionality...
Definition:
gserialized_typmod.c:110
int32
unsigned int int32
Definition:
shpopen.c:54
GSERIALIZED
Definition:
liblwgeom.h:443
References
postgis_valid_typmod()
.
Here is the call graph for this function:
postgis
gserialized_typmod.c
Generated by
1.9.1