mirror of
https://github.com/felt/tippecanoe.git
synced 2026-10-02 08:25:40 +02:00
Fix hardwired layer version number
This commit is contained in:
@@ -254,9 +254,9 @@ std::string mvt_tile::encode() {
|
|||||||
std::string layer_string;
|
std::string layer_string;
|
||||||
protozero::pbf_writer layer_writer(layer_string);
|
protozero::pbf_writer layer_writer(layer_string);
|
||||||
|
|
||||||
layer_writer.add_uint32(15, 2); /* version */
|
layer_writer.add_uint32(15, layers[i].version); /* version */
|
||||||
layer_writer.add_string(1, layers[i].name); /* name */
|
layer_writer.add_string(1, layers[i].name); /* name */
|
||||||
layer_writer.add_uint32(5, layers[i].extent); /* extent */
|
layer_writer.add_uint32(5, layers[i].extent); /* extent */
|
||||||
|
|
||||||
for (size_t j = 0; j < layers[i].keys.size(); j++) {
|
for (size_t j = 0; j < layers[i].keys.size(); j++) {
|
||||||
layer_writer.add_string(3, layers[i].keys[j]); /* key */
|
layer_writer.add_string(3, layers[i].keys[j]); /* key */
|
||||||
|
|||||||
@@ -215,7 +215,7 @@ mvt_tile create_tile(char **layernames, int line_detail, std::vector<std::vector
|
|||||||
mvt_layer layer;
|
mvt_layer layer;
|
||||||
|
|
||||||
layer.name = layernames[i];
|
layer.name = layernames[i];
|
||||||
layer.version = 1;
|
layer.version = 2;
|
||||||
layer.extent = 1 << line_detail;
|
layer.extent = 1 << line_detail;
|
||||||
|
|
||||||
for (size_t x = 0; x < features[i].size(); x++) {
|
for (size_t x = 0; x < features[i].size(); x++) {
|
||||||
|
|||||||
Reference in New Issue
Block a user