aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2012-03-02 23:35:12 +0100
committerrsudev <rasch@munin-soft.de>2012-03-02 23:35:12 +0100
commita65651eabbfd99ef66cf570a60cc694e9defbc2e (patch)
tree3f03058c09ca1359682293b208b0c4e4b52c544b /main
parent7bd56373b7f01d0dd1316d3cdf67793a139247e5 (diff)
downloadcgeo-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')
-rw-r--r--main/src/cgeo/geocaching/connector/gc/GCBase.java9
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));