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) {
204
204
}
205
205
206
206
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 ;
208
208
double level = Math .log (firstLevelDegreesPerPixel / degreesPerPixel ) / Math .log (2 ); // fractional level address
209
209
int levelNumber = (int ) Math .round (level ); // nearest neighbor level
210
210
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ public int numLevelsForResolution(double radiansPerPixel) {
97
97
}
98
98
99
99
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 ;
101
101
double level = Math .log (firstLevelDegreesPerPixel / degreesPerPixel ) / Math .log (2 ); // fractional level address
102
102
int levelNumber = (int ) Math .ceil (level ); // ceiling captures the resolution
103
103
@@ -126,7 +126,7 @@ public int numLevelsForMinResolution(double radiansPerPixel) {
126
126
}
127
127
128
128
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 ;
130
130
double level = Math .log (firstLevelDegreesPerPixel / degreesPerPixel ) / Math .log (2 ); // fractional level address
131
131
int levelNumber = (int ) Math .floor (level ); // floor prevents exceeding the min scale
132
132
You can’t perform that action at this time.
0 commit comments