Ignore:
Timestamp:
Jun 17, 2011, 1:13:58 PM (14 years ago)
Author:
dennisw
Message:

Moved scripts from home.html to heatmap_extensions.js for better overview.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/django_gheat/website/templates/home.html

    r9266 r9267  
    1111  <script type="text/javascript" language="Javascript" src="{{ STATIC_URL }}colorpicker.js"></script>
    1212  <script type="text/javascript" language="Javascript" src="{{ STATIC_URL }}jquery-ui-1.8.13.custom.min.js"></script>
    13   <script language="javascript" type="text/javascript">
    14     $(function(){
    15       $("#colour").colorPicker();
    16       $("#start_date").datepicker({
    17         dateFormat: "dd/mm/yy",
    18         onSelect: function(dateValue, inst){
    19           $("#end_date").datepicker("option", "minDate", dateValue);
    20         }
    21       });
    22       var signallayer = '';
    23       $("#slider").slider({
    24         range: true,
    25         min: 0,
    26         max: 100,
    27         values: [0, 100],
    28         slide: function(event, sig){
    29           $("#sig_value").text("Signal strength: " + sig.values[0] + " - " + sig.values[1]);
    30         },
    31         stop: function(event, sig){
    32           if(signallayer){
    33             map.removeLayer(signallayer);
    34           }
    35           OpenLayers.Layer.OSM.Overlay = OpenLayers.Class(OpenLayers.Layer.OSM, {
    36             initialize: function(name, options) {
    37               var url = [
    38                 "/website/tile/${z}/${x},${y}.png?colour=0,255,0&signaal__gte=" + sig.values[0] + "&signaal__lte=" + sig.values[1]
    39               ];
    40               options = OpenLayers.Util.extend({ numZoomLevels: 21 }, options);
    41               var newArguments = [name, url, options];
    42               OpenLayers.Layer.OSM.prototype.initialize.apply(this, newArguments);
    43             },
    44           CLASS_NAME: "OpenLayers.Layer.Overlay"
    45           });
    46           signallayer = new OpenLayers.Layer.OSM.Overlay("Signal strength: " + sig.values[0] + " - " + sig.values[1], {isBaseLayer: false, visibility: true});
    47           map.addLayer(signallayer);
    48         },
    49       });
    50 
    51       $("#end_date").datepicker({
    52         dateFormat: "dd/mm/yy",
    53       });
    54 
    55       $("#menu_filter").click(function(){
    56         $("#filter").slideToggle("fast");
    57         $("#info").slideUp("fast");
    58       });
    59       $("#menu_info").click(function(){
    60         $("#filter").slideUp("fast");
    61         $("#info").slideToggle("fast");
    62       });
    63     });
    64   </script>
    6513</head>
    6614<body onload="init()">
Note: See TracChangeset for help on using the changeset viewer.