402 Data__Geometry *geometry, **geometries;
404 geometry =
galloc(DATA__GEOMETRY__TYPE__GEOMETRYCOLLECTION);
406 ngeoms = lwcollection->
ngeoms;
411 geometries = palloc (
sizeof (Data__Geometry *) * ngeoms);
412 for (i = 0; i < ngeoms; i++) {
415 geometries[i] = geom;
418 geometry->n_geometries = ngeoms;
419 geometry->geometries = geometries;
static Data__Geometry * galloc(Data__Geometry__Type type)
static Data__Geometry * encode_geometry(struct geobuf_agg_context *ctx, LWGEOM *lwgeom)