Compare commits

...

1 Commits

Author SHA1 Message Date
karenzshea b5c10b1fbf clamp speed value to js max 2017-02-22 16:13:01 +00:00
+3 -1
View File
@@ -19,6 +19,7 @@
#include "util/coordinate.hpp" #include "util/coordinate.hpp"
#include "util/integer_range.hpp" #include "util/integer_range.hpp"
#include "util/json_util.hpp"
#include <iterator> #include <iterator>
#include <vector> #include <vector>
@@ -249,7 +250,8 @@ class RouteAPI : public BaseAPI
{ {
annotation.values["speed"] = GetAnnotations( annotation.values["speed"] = GetAnnotations(
leg_geometry, [](const guidance::LegGeometry::Annotation &anno) { leg_geometry, [](const guidance::LegGeometry::Annotation &anno) {
return std::round(anno.distance / anno.duration * 10.) / 10.; auto val = std::round(anno.distance / anno.duration * 10.) / 10.;
return util::json::clamp_float(val);
}); });
} }