Changeset 9275 for src/django_gheat/website/static/heatmap_extensions.js
- Timestamp:
- Jun 22, 2011, 10:46:13 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/django_gheat/website/static/heatmap_extensions.js
r9274 r9275 50 50 slide: function(event, sig){ 51 51 $("#sig_value").text("Signal strength: " + sig.values[0] + " - " + sig.values[1]); 52 $("#signallayer font").text("Signal strength: " + sig.values[0] + " - " + sig.values[1]); 52 53 }, 53 54 // on slider stop, it tries to delete the old layer and creates a new layer with the slider values 54 55 stop: function(event, sig){ 55 if(signallayer){ 56 map.removeLayer(signallayer); 57 } 58 OpenLayers.Layer.OSM.Overlay = OpenLayers.Class(OpenLayers.Layer.OSM, { 59 initialize: function(name, options) { 60 var url = [ 61 "/website/tile/${z}/${x},${y}.png?colour=250,250,0&signaal__gte=" + sig.values[0] + "&signaal__lte=" + sig.values[1] 62 ]; 63 options = OpenLayers.Util.extend({ numZoomLevels: 21 }, options); 64 var newArguments = [name, url, options]; 65 OpenLayers.Layer.OSM.prototype.initialize.apply(this, newArguments); 66 }, 67 CLASS_NAME: "OpenLayers.Layer.Overlay" 68 }); 69 lname = "Signal strength: " + sig.values[0] + " - " + sig.values[1]; 70 signallayer = new OpenLayers.Layer.OSM.Overlay(lname, {isBaseLayer: false, visibility: true}); 71 map.addLayer(signallayer); 56 signallayer = map.getLayersByName('signallayer'); 57 console.log(signallayer[0]); 58 signallayer[0].setUrl("/website/tile/${z}/${x},${y}.png?colour=250,250,0&signaal__gte=" + sig.values[0] + "&signaal__lte=" + sig.values[1]); 59 signallayer[0].redraw(); 72 60 }, 73 61 });
Note:
See TracChangeset
for help on using the changeset viewer.