int tarZoomLevel = MapScalingTransform.zoomLevel(tar);
if (tarZoomLevel < 20 && tarZoomLevel > 0) {
toBeX = Math.pow(2.0, tarZoomLevel);
- }
- else {
+ } else if (tarZoomLevel > 20) {
+ toBeX = Math.pow(2.0, 20);
+ } else if (tarZoomLevel < 0) {
+ toBeX = 2;
+ } else {
toBeX = targetX;
}