From 181bf8554bef34b3ac31ee331aac08d4fd5b1253 Mon Sep 17 00:00:00 2001 From: sonora Date: Sat, 28 May 2016 08:30:52 +0200 Subject: [PATCH] optimize code --- OsmAnd-java/src/net/osmand/util/MapUtils.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OsmAnd-java/src/net/osmand/util/MapUtils.java b/OsmAnd-java/src/net/osmand/util/MapUtils.java index e3d0ea403b..5246883e50 100644 --- a/OsmAnd-java/src/net/osmand/util/MapUtils.java +++ b/OsmAnd-java/src/net/osmand/util/MapUtils.java @@ -123,7 +123,7 @@ public class MapUtils { if (longitude > MIN_LONGITUDE && longitude <= MAX_LONGITUDE) { return longitude; } - while (longitude < MIN_LONGITUDE || longitude > MAX_LONGITUDE) { + while (longitude <= MIN_LONGITUDE || longitude > MAX_LONGITUDE) { if (longitude < 0) { longitude += LONGITUDE_TURN; } else { @@ -134,6 +134,9 @@ public class MapUtils { } public static double checkLatitude(double latitude) { + if (latitude >= MIN_LATITUDE && latitude <= MAX_LATITUDE) { + return latitude; + } while (latitude < -90 || latitude > 90) { if (latitude < 0) { latitude += LATITUDE_TURN;