Improve map matching benchmark
This commit is contained in:
parent
fb14189cbb
commit
0800e5e268
@ -215,18 +215,15 @@ try
|
|||||||
FloatCoordinate{FloatLongitude{7.415513992309569}, FloatLatitude{43.73347615145474}});
|
FloatCoordinate{FloatLongitude{7.415513992309569}, FloatLatitude{43.73347615145474}});
|
||||||
params.coordinates.push_back(
|
params.coordinates.push_back(
|
||||||
FloatCoordinate{FloatLongitude{7.415342330932617}, FloatLatitude{43.733251335381205}});
|
FloatCoordinate{FloatLongitude{7.415342330932617}, FloatLatitude{43.733251335381205}});
|
||||||
for (size_t index = 0; index < params.coordinates.size(); ++index)
|
|
||||||
{
|
|
||||||
params.radiuses.emplace_back();
|
|
||||||
}
|
|
||||||
|
|
||||||
auto run_benchmark = [&](std::optional<double> radiusInMeters)
|
auto run_benchmark = [&](std::optional<double> radiusInMeters)
|
||||||
{
|
{
|
||||||
|
params.radiuses = {};
|
||||||
if (radiusInMeters)
|
if (radiusInMeters)
|
||||||
{
|
{
|
||||||
for (auto &radius : params.radiuses)
|
for (size_t index = 0; index < params.coordinates.size(); ++index)
|
||||||
{
|
{
|
||||||
radius = *radiusInMeters;
|
params.radiuses.emplace_back(*radiusInMeters);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user