From a65651eabbfd99ef66cf570a60cc694e9defbc2e Mon Sep 17 00:00:00 2001 From: rsudev Date: Fri, 2 Mar 2012 23:35:12 +0100 Subject: Fixes #1216, Live map: Grid JSON now containes real GC codes - in a first step just removed the id translation --- main/src/cgeo/geocaching/connector/gc/GCBase.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'main') 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 geocodeCache = new LeastRecentlyUsedCache(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 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)); -- cgit v1.1