Try to complete miles rounded interval exceptions fix
This commit is contained in:
parent
8517907c80
commit
73dcd46565
1 changed files with 9 additions and 9 deletions
|
@ -66,15 +66,15 @@ public class OsmAndFormatter {
|
||||||
pointer = 1;
|
pointer = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//Miles exceptions
|
//Miles exceptions: 2000ft->0.5mi, 1000yd->0.5mi, 500yd->0.25mi
|
||||||
//FIXME (conversions missing)
|
|
||||||
// if (mc == MetricsConstants.MILES_AND_FOOTS && point == 1 / metersInSecondUnit && roundDist == 2000) {
|
if (mc == MetricsConstants.MILES_AND_FOOTS && point == 1 / metersInSecondUnit && roundDist == 2000 / FOOTS_IN_ONE_METER) {
|
||||||
// roundDist = 0.5f;
|
roundDist = 0.5f * METERS_IN_ONE_MILE;
|
||||||
// } else if (mc == MetricsConstants.MILES_AND_YARDS && point == 1 / metersInSecondUnit && roundDist == 1000) {
|
} else if (mc == MetricsConstants.MILES_AND_YARDS && point == 1 / metersInSecondUnit && roundDist == 1000 / YARDS_IN_ONE_METER) {
|
||||||
// roundDist = 0.5f;
|
roundDist = 0.5f * METERS_IN_ONE_MILE;
|
||||||
// } else if (mc == MetricsConstants.MILES_AND_YARDS && point == 1 / metersInSecondUnit && roundDist == 500) {
|
} else if (mc == MetricsConstants.MILES_AND_YARDS && point == 1 / metersInSecondUnit && roundDist == 500 / YARDS_IN_ONE_METER) {
|
||||||
// roundDist = 0.25f;
|
roundDist = 0.25f * METERS_IN_ONE_MILE;
|
||||||
// }
|
}
|
||||||
return roundDist;
|
return roundDist;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue