strings are grouped by their bytes.
Unsigned integers are sorted prior to storing
Signed integers are sorted prior to storing
32-bit partial values are sorted prior to storing
64-bit partial values are sorted prior to storing
for geometry types each column is individually weaved and delta encoded
for geometry types each column is individually weaved and delta encoded
Indices track geometry indices, geometry shapes, or other indexing data
Contains number arrays of how to rebuild objects
Features should be sorted by id prior to building a column
the column to add the value to
the value to add
This function is specifically designed for number types as they will be sorted later for better compression.
the number
Optional
cType: OColumnNumbersthe column type if we already know its classification
Static
writeThe whole column cache is a message at the tile level. all columns are stored as fields in the message
the column cache we want to write from
the pbf protocol we are writing to
The cache where all data is stored in a column format. Each column type has its own array of data. Number types maintain their own index for sorting purposes.