Ticket #6100: jmapviewer.alternative.sources.patch
| File jmapviewer.alternative.sources.patch, 2.6 KB (added by , 15 years ago) |
|---|
-
src/org/openstreetmap/gui/jmapviewer/tilesources/OsmTileSource.java
4 4 5 5 public static final String MAP_MAPNIK = "http://tile.openstreetmap.org"; 6 6 public static final String MAP_OSMA = "http://tah.openstreetmap.org/Tiles"; 7 public static final String MAP_OEPNV = "http://tile.xn--pnvkarte-m4a.de/tilegen"; 8 public static final String MAP_HIKE = "http://toolserver.org/tiles/hikebike"; 7 9 8 10 public static class Mapnik extends AbstractOsmTileSource { 9 11 public Mapnik() { … … 16 18 17 19 } 18 20 21 public static class HikeBike extends AbstractOsmTileSource { 22 public HikeBike() { 23 super("HikeBikeMap", MAP_HIKE); 24 } 25 26 public TileUpdate getTileUpdate() { 27 return TileUpdate.IfNoneMatch; 28 } 29 30 @Override 31 public int getMaxZoom() { 32 return 17; 33 } 34 } 35 36 public static class Oepnv extends AbstractOsmTileSource { 37 public Oepnv() { 38 super("ÖPNV-Karte", MAP_OEPNV); 39 } 40 41 public TileUpdate getTileUpdate() { 42 return TileUpdate.IfNoneMatch; 43 } 44 45 @Override 46 public int getMaxZoom() { 47 return 17; 48 } 49 } 50 19 51 public static class CycleMap extends AbstractOsmTileSource { 20 52 21 53 private static final String PATTERN = "http://%s.tile.opencyclemap.org/cycle"; -
src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java
140 140 return Arrays.<TileSource>asList( 141 141 new RenamedSourceDecorator(new OsmTileSource.Mapnik(), "Mapnik"), 142 142 new RenamedSourceDecorator(new OsmTileSource.TilesAtHome(), "Osmarender"), 143 new RenamedSourceDecorator(new OsmTileSource.CycleMap(), "Cyclemap") 143 new RenamedSourceDecorator(new OsmTileSource.CycleMap(), "Cyclemap"), 144 new RenamedSourceDecorator(new OsmTileSource.HikeBike(), "HikeBikeMap"), 145 new RenamedSourceDecorator(new OsmTileSource.Oepnv(), "ÖPNV-Karte") 146 144 147 ); 145 148 } 146 149 });
