PostGIS 3.7.0dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ feature_build()

static VectorTile__Tile__Feature * feature_build ( struct feature_builder builder)
static

Definition at line 108 of file mvt.c.

109{
110 VectorTile__Tile__Feature *feature = palloc(sizeof(*feature));
111 vector_tile__tile__feature__init(feature);
112
113 feature->has_id = builder->has_id;
114 feature->id = builder->id;
115 feature->n_tags = builder->n_tags;
116 feature->tags = builder->tags;
117 feature->type = builder->type;
118 feature->n_geometry = builder->n_geometry;
119 feature->geometry = builder->geometry;
120 return feature;
121}
size_t n_tags
Definition mvt.c:87
uint32_t * tags
Definition mvt.c:89
VectorTile__Tile__GeomType type
Definition mvt.c:92
bool has_id
Definition mvt.c:83
size_t n_geometry
Definition mvt.c:93
uint64_t id
Definition mvt.c:84
uint32_t * geometry
Definition mvt.c:94

References feature_builder::geometry, feature_builder::has_id, feature_builder::id, feature_builder::n_geometry, feature_builder::n_tags, feature_builder::tags, and feature_builder::type.

Referenced by mvt_agg_transfn().

Here is the caller graph for this function: