PostGIS  2.5.1dev-r@@SVN_REVISION@@

◆ encode_point()

static void encode_point ( mvt_agg_context ctx,
LWPOINT point 
)
static

Definition at line 174 of file mvt.c.

References encode_ptarray_initial(), mvt_agg_context::feature, MVT_POINT, and LWPOINT::point.

Referenced by encode_geometry().

175 {
176  VectorTile__Tile__Feature *feature = ctx->feature;
177  feature->type = VECTOR_TILE__TILE__GEOM_TYPE__POINT;
178  feature->has_type = 1;
179  feature->n_geometry = 3;
180  feature->geometry = palloc(sizeof(*feature->geometry) * 3);
181  encode_ptarray_initial(ctx, MVT_POINT, point->point, feature->geometry);
182 }
Definition: mvt.c:51
POINTARRAY * point
Definition: liblwgeom.h:413
static uint32_t encode_ptarray_initial(mvt_agg_context *ctx, enum mvt_type type, POINTARRAY *pa, uint32_t *buffer)
Definition: mvt.c:166
VectorTile__Tile__Feature * feature
Definition: mvt.h:65
Here is the call graph for this function:
Here is the caller graph for this function: