1091{
1092 uint32_t i;
1093
1094 char *ewkt[] =
1095 {
1096 "POINT EMPTY",
1097 "LINESTRING EMPTY",
1098 "MULTIPOINT EMPTY",
1099 "MULTIPOINT (EMPTY)",
1100 "MULTILINESTRING EMPTY",
1101 "MULTILINESTRING (EMPTY)"
1102 };
1103
1104 for ( i = 0; i < (sizeof ewkt/sizeof(char*)); i++ )
1105 {
1109
1111
1113
1115
1118 }
1119}
void gbox_init(GBOX *gbox)
Zero out all the entries in the GBOX.
int gserialized1_peek_gbox_p(const GSERIALIZED *g, GBOX *gbox)
int gserialized1_has_bbox(const GSERIALIZED *gser)
Check if a GSERIALIZED has a bounding box without deserializing first.
GSERIALIZED * gserialized1_from_lwgeom(LWGEOM *geom, size_t *size)
Allocate a new GSERIALIZED from an LWGEOM.
void lwgeom_free(LWGEOM *geom)
#define LW_PARSER_CHECK_NONE
LWGEOM * lwgeom_from_wkt(const char *wkt, const char check)