Closed springmeyer closed 8 years ago
In https://github.com/mapbox/mapnik-vector-tile/pull/114 we started allowing for the replacement of libprotobuf with APIs compatible with protozero (https://github.com/mapbox/protozero) for applications seeking more efficient memory usage. This ticket is meant to track potential further steps in this direction.
It makes sense for mapnik-vector-tile to offer API's for both libprotobuf and protozero side-by-side for some time, but the interfaces that don't yet support protozero are the three parts of vector tile creation:
mapnik::vector_tile_impl::backend_pbf
mapnik::vector_tile_impl::processor
Refs #151
done in #182 thanks to a huge push by @flippmoke!
In https://github.com/mapbox/mapnik-vector-tile/pull/114 we started allowing for the replacement of libprotobuf with APIs compatible with protozero (https://github.com/mapbox/protozero) for applications seeking more efficient memory usage. This ticket is meant to track potential further steps in this direction.
It makes sense for mapnik-vector-tile to offer API's for both libprotobuf and protozero side-by-side for some time, but the interfaces that don't yet support protozero are the three parts of vector tile creation:
mapnik::vector_tile_impl::backend_pbf
mapnik::vector_tile_impl::processor
Refs #151