diff --git a/web/plates/js/traffic.js b/web/plates/js/traffic.js index c15fdf7b..18eda13a 100755 --- a/web/plates/js/traffic.js +++ b/web/plates/js/traffic.js @@ -38,13 +38,17 @@ function TrafficCtrl($rootScope, $scope, $state, $http, $interval) { // chop off seconds for space function dmsString(val) { - return [0 | val, + var deg; + var min; + deg = 0 | val; + min = 0 | (val < 0 ? val = -val : val) % 1 * 60; + + return [deg*deg < 100 ? "0" + deg : deg, '° ', - 0 | (val < 0 ? val = -val : val) % 1 * 60, + min < 10 ? "0" + min : min, "' "].join(''); } - function setAircraft(obj, new_traffic) { new_traffic.icao_int = obj.Icao_addr; new_traffic.targettype = obj.TargetType;