Ignore:
Timestamp:
2014-01-31T14:44:15+01:00 (10 years ago)
Author:
xeen
Message:

[build fix] classes that use JMapViewer shoudn't use OsmMercator directly (fixes #9654, patch by glebius)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java

    r6643 r6793  
    4242import org.openstreetmap.gui.jmapviewer.JMapViewer;
    4343import org.openstreetmap.gui.jmapviewer.MapMarkerDot;
    44 import org.openstreetmap.gui.jmapviewer.OsmMercator;
    4544import org.openstreetmap.gui.jmapviewer.OsmTileLoader;
    4645import org.openstreetmap.gui.jmapviewer.interfaces.MapMarker;
     
    681680                max = null;
    682681            } else {
    683                 int y1 = OsmMercator.LatToY(bbox.getMinLat(), MAX_ZOOM);
    684                 int y2 = OsmMercator.LatToY(bbox.getMaxLat(), MAX_ZOOM);
    685                 int x1 = OsmMercator.LonToX(bbox.getMinLon(), MAX_ZOOM);
    686                 int x2 = OsmMercator.LonToX(bbox.getMaxLon(), MAX_ZOOM);
     682                int y1 = tileSource.LatToY(bbox.getMinLat(), MAX_ZOOM);
     683                int y2 = tileSource.LatToY(bbox.getMaxLat(), MAX_ZOOM);
     684                int x1 = tileSource.LonToX(bbox.getMinLon(), MAX_ZOOM);
     685                int x2 = tileSource.LonToX(bbox.getMaxLon(), MAX_ZOOM);
    687686
    688687                min = new Point(Math.min(x1, x2), Math.min(y1, y2));
Note: See TracChangeset for help on using the changeset viewer.