File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
worldwind/src/main/java/gov/nasa/worldwind/util Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -204,7 +204,7 @@ public Level levelForResolution(double radiansPerPixel) {
204204 }
205205
206206 double degreesPerPixel = Math .toDegrees (radiansPerPixel );
207- double firstLevelDegreesPerPixel = Math . max ( this .firstLevelDelta .longitude / this . tileWidth , this . firstLevelDelta . latitude / this .tileHeight ) ;
207+ double firstLevelDegreesPerPixel = this .firstLevelDelta .latitude / this .tileHeight ;
208208 double level = Math .log (firstLevelDegreesPerPixel / degreesPerPixel ) / Math .log (2 ); // fractional level address
209209 int levelNumber = (int ) Math .round (level ); // nearest neighbor level
210210
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ public int numLevelsForResolution(double radiansPerPixel) {
9797 }
9898
9999 double degreesPerPixel = Math .toDegrees (radiansPerPixel );
100- double firstLevelDegreesPerPixel = Math . max ( this .firstLevelDelta .longitude / this . tileWidth , this . firstLevelDelta . latitude / this .tileHeight ) ;
100+ double firstLevelDegreesPerPixel = this .firstLevelDelta .latitude / this .tileHeight ;
101101 double level = Math .log (firstLevelDegreesPerPixel / degreesPerPixel ) / Math .log (2 ); // fractional level address
102102 int levelNumber = (int ) Math .ceil (level ); // ceiling captures the resolution
103103
@@ -126,7 +126,7 @@ public int numLevelsForMinResolution(double radiansPerPixel) {
126126 }
127127
128128 double degreesPerPixel = Math .toDegrees (radiansPerPixel );
129- double firstLevelDegreesPerPixel = Math . max ( this .firstLevelDelta .longitude / this . tileWidth , this . firstLevelDelta . latitude / this .tileHeight ) ;
129+ double firstLevelDegreesPerPixel = this .firstLevelDelta .latitude / this .tileHeight ;
130130 double level = Math .log (firstLevelDegreesPerPixel / degreesPerPixel ) / Math .log (2 ); // fractional level address
131131 int levelNumber = (int ) Math .floor (level ); // floor prevents exceeding the min scale
132132
You can’t perform that action at this time.
0 commit comments