diff options
| author | rsudev <rasch@munin-soft.de> | 2012-03-02 23:35:12 +0100 |
|---|---|---|
| committer | rsudev <rasch@munin-soft.de> | 2012-03-02 23:35:12 +0100 |
| commit | a65651eabbfd99ef66cf570a60cc694e9defbc2e (patch) | |
| tree | 3f03058c09ca1359682293b208b0c4e4b52c544b /main/src | |
| parent | 7bd56373b7f01d0dd1316d3cdf67793a139247e5 (diff) | |
| download | cgeo-a65651eabbfd99ef66cf570a60cc694e9defbc2e.zip cgeo-a65651eabbfd99ef66cf570a60cc694e9defbc2e.tar.gz cgeo-a65651eabbfd99ef66cf570a60cc694e9defbc2e.tar.bz2 | |
Fixes #1216, Live map: Grid JSON now containes real GC codes
- in a first step just removed the id translation
Diffstat (limited to 'main/src')
| -rw-r--r-- | main/src/cgeo/geocaching/connector/gc/GCBase.java | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/main/src/cgeo/geocaching/connector/gc/GCBase.java b/main/src/cgeo/geocaching/connector/gc/GCBase.java index 5f40028..4580542 100644 --- a/main/src/cgeo/geocaching/connector/gc/GCBase.java +++ b/main/src/cgeo/geocaching/connector/gc/GCBase.java @@ -58,8 +58,6 @@ public class GCBase { private final static int POSX_FOUND = 10; private final static int POSY_FOUND = -8; - private static final LeastRecentlyUsedCache<String, String> geocodeCache = new LeastRecentlyUsedCache<String, String>(2000); // JSON id, geocode - /** * @param viewport * @param zoomlevel @@ -228,17 +226,12 @@ public class GCBase { } for (String id : positions.keySet()) { - String geocode = geocodeCache.get(id); - if (geocode == null) { - geocode = newidToGeocode(id); - geocodeCache.put(id, geocode); - } List<UTFGridPosition> pos = positions.get(id); UTFGridPosition xy = getPositionInGrid(pos); cgCache cache = new cgCache(); cache.setDetailed(false); cache.setReliableLatLon(false); - cache.setGeocode(geocode); + cache.setGeocode(id); cache.setName(nameCache.get(id)); cache.setZoomlevel(tile.getZoomlevel()); cache.setCoords(tile.getCoord(xy)); |
