Increment feature id in tile speed layer (#6726)
* actually increment feature id in tile speed layer --------- Co-authored-by: Michael Bell <michael@mjjbell.com>
This commit is contained in:
parent
d0e3e2af23
commit
c28ba66039
@ -37,6 +37,8 @@
|
|||||||
- Routing:
|
- Routing:
|
||||||
- FIXED: Fix adding traffic signal penalties during compression [#6419](https://github.com/Project-OSRM/osrm-backend/pull/6419)
|
- FIXED: Fix adding traffic signal penalties during compression [#6419](https://github.com/Project-OSRM/osrm-backend/pull/6419)
|
||||||
- FIXED: Correctly handle compressed traffic signals. [#6724](https://github.com/Project-OSRM/osrm-backend/pull/6724)
|
- FIXED: Correctly handle compressed traffic signals. [#6724](https://github.com/Project-OSRM/osrm-backend/pull/6724)
|
||||||
|
- Debug tiles:
|
||||||
|
- FIXED: Ensure speed layer features have unique ids. [#6726](https://github.com/Project-OSRM/osrm-backend/pull/6726)
|
||||||
# 5.27.1
|
# 5.27.1
|
||||||
- Changes from 5.27.0
|
- Changes from 5.27.0
|
||||||
- Misc:
|
- Misc:
|
||||||
|
@ -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);
|
||||||
|
@ -10,7 +10,7 @@ exports.three_test_coordinates = [[7.41337, 43.72956],
|
|||||||
|
|
||||||
exports.two_test_coordinates = exports.three_test_coordinates.slice(0, 2)
|
exports.two_test_coordinates = exports.three_test_coordinates.slice(0, 2)
|
||||||
|
|
||||||
exports.test_tile = {'at': [17059, 11948, 15], 'size': 156539};
|
exports.test_tile = {'at': [17059, 11948, 15], 'size': 159125};
|
||||||
|
|
||||||
// Test files generated by the routing engine; check test/data
|
// Test files generated by the routing engine; check test/data
|
||||||
if (process.env.OSRM_DATA_PATH !== undefined) {
|
if (process.env.OSRM_DATA_PATH !== undefined) {
|
||||||
|
Loading…
Reference in New Issue
Block a user