PostGIS  3.7.0dev-r@@SVN_REVISION@@

◆ encode_point()

static void encode_point ( struct feature_builder feature,
LWPOINT point 
)
static

Definition at line 204 of file mvt.c.

205 {
206  feature->type = VECTOR_TILE__TILE__GEOM_TYPE__POINT;
207  feature->n_geometry = 3;
208  feature->geometry = palloc(sizeof(*feature->geometry) * 3);
209  encode_ptarray_initial(MVT_POINT, point->point, feature->geometry);
210 }
static uint32_t encode_ptarray_initial(enum mvt_type type, POINTARRAY *pa, uint32_t *buffer)
Definition: mvt.c:198
@ MVT_POINT
Definition: mvt.c:57
POINTARRAY * point
Definition: liblwgeom.h:471
VectorTile__Tile__GeomType type
Definition: mvt.c:92
size_t n_geometry
Definition: mvt.c:93
uint32_t * geometry
Definition: mvt.c:94

References encode_ptarray_initial(), feature_builder::geometry, MVT_POINT, feature_builder::n_geometry, LWPOINT::point, and feature_builder::type.

Referenced by encode_feature_geometry().

Here is the call graph for this function:
Here is the caller graph for this function: