Changeset 11891 in josm for trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
- Timestamp:
- 2017-04-13T00:03:15+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
r11883 r11891 1444 1444 TileXY t1, t2; 1445 1445 if (coordinateConverter.requiresReprojection()) { 1446 Projection projCurrent = Main.getProjection();1447 1446 Projection projServer = Projections.getProjectionByCode(tileSource.getServerCRS()); 1448 bounds = new ProjectionBounds(1447 ProjectionBounds projBounds = new ProjectionBounds( 1449 1448 new EastNorth(coordinateConverter.shiftDisplayToServer(bounds.getMin())), 1450 1449 new EastNorth(coordinateConverter.shiftDisplayToServer(bounds.getMax()))); 1451 bounds = projServer.getEastNorthBoundsBox(bounds, projCurrent);1452 t1 = tileSource.projectedToTileXY(b ounds.getMin().toProjected(), zoom);1453 t2 = tileSource.projectedToTileXY(b ounds.getMax().toProjected(), zoom);1450 ProjectionBounds bbox = projServer.getEastNorthBoundsBox(projBounds, Main.getProjection()); 1451 t1 = tileSource.projectedToTileXY(bbox.getMin().toProjected(), zoom); 1452 t2 = tileSource.projectedToTileXY(bbox.getMax().toProjected(), zoom); 1454 1453 } else { 1455 1454 IProjected topLeftUnshifted = coordinateConverter.shiftDisplayToServer(bounds.getMin());
Note:
See TracChangeset
for help on using the changeset viewer.