actually increment feature id in tile speed layer

This commit is contained in:
Damiaan Twelker 2023-11-03 13:56:42 +08:00
parent 8526cc7d45
commit cd44498b53

View File

@ -508,7 +508,7 @@ void encodeVectorTile(const DataFacadeBase &facade,
auto tile_line = coordinatesToTileLine(a, b, tile_bbox); auto tile_line = coordinatesToTileLine(a, b, tile_bbox);
if (!tile_line.empty()) if (!tile_line.empty())
{ {
SpeedLayerFeatureBuilder fbuilder{speeds_layer, id}; SpeedLayerFeatureBuilder fbuilder{speeds_layer, id++};
fbuilder.add_linestring_from_container(tile_line); fbuilder.add_linestring_from_container(tile_line);
fbuilder.set_speed(speed_kmh_idx); fbuilder.set_speed(speed_kmh_idx);
@ -542,7 +542,7 @@ void encodeVectorTile(const DataFacadeBase &facade,
auto tile_line = coordinatesToTileLine(b, a, tile_bbox); auto tile_line = coordinatesToTileLine(b, a, tile_bbox);
if (!tile_line.empty()) if (!tile_line.empty())
{ {
SpeedLayerFeatureBuilder fbuilder{speeds_layer, id}; SpeedLayerFeatureBuilder fbuilder{speeds_layer, id++};
fbuilder.add_linestring_from_container(tile_line); fbuilder.add_linestring_from_container(tile_line);
fbuilder.set_speed(speed_kmh_idx); fbuilder.set_speed(speed_kmh_idx);