From fbabd137c2a193a53ccbd848372221aca13d8a91 Mon Sep 17 00:00:00 2001 From: "Daniel J. Hofmann" Date: Thu, 3 Mar 2016 15:11:02 +0100 Subject: [PATCH] Fix asymmetry in min/max from using -max --- src/engine/guidance/assemble_overview.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/engine/guidance/assemble_overview.cpp b/src/engine/guidance/assemble_overview.cpp index aefdac9e0..a9f760eea 100644 --- a/src/engine/guidance/assemble_overview.cpp +++ b/src/engine/guidance/assemble_overview.cpp @@ -8,6 +8,9 @@ #include #include #include +#include +#include +#include namespace osrm { @@ -21,9 +24,9 @@ namespace unsigned calculateOverviewZoomLevel(const std::vector &leg_geometries) { util::FixedLongitude min_lon{std::numeric_limits::max()}; - util::FixedLongitude max_lon{-std::numeric_limits::max()}; + util::FixedLongitude max_lon{std::numeric_limits::min()}; util::FixedLatitude min_lat{std::numeric_limits::max()}; - util::FixedLatitude max_lat{-std::numeric_limits::max()}; + util::FixedLatitude max_lat{std::numeric_limits::min()}; for (const auto &leg_geometry : leg_geometries) {