Move cookieContent to OSM.locationCookie
[rails.git] / app / assets / javascripts / osm.js.erb
index 382e32bdfde5d2285b065a685378bb796514eeb5..bd65182a7d7c9bf393636fb85623c7d6002d464a 100644 (file)
@@ -165,7 +165,12 @@ OSM = {
     return hash;
   },
 
-  zoomPrecision: function (zoom) {
+  zoomPrecision: function(zoom) {
     return Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
+  },
+
+  locationCookie: function(map) {
+    var center = map.getCenter().wrap();
+    return [center.lng, center.lat, map.getZoom(), map.getLayersCode()].join('|');
   }
 };