Advertisement
sharthZ

Untitled

Mar 26th, 2015
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.94 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <!-- Use correct character set. -->
  5.   <meta charset="utf-8">
  6.   <!-- Tell IE to use the latest, best version (or Chrome Frame if pre-IE11). -->
  7.   <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
  8.   <!-- Make the application on mobile take up the full browser screen and disable user scaling. -->
  9.   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
  10.   <title>Heatmap</title>
  11.   <script src="../Build/Cesium/Cesium.js"></script>
  12.   <script type="text/javascript" src="../Build/heatmap.js"></script>
  13.   <script type="text/javascript" src="../Build/geohash.js"></script>
  14.   <script type="text/javascript" src="../Build/HeatmapImageryProvider.js"></script>
  15.   <style>
  16.       @import url(../Build/Cesium/Widgets/widgets.css);
  17.       html, body {
  18.           width: 100%;
  19.           height: 100%;
  20.           margin: 0;
  21.           padding: 0;
  22.           overflow: hidden;
  23.       }
  24.       #cesiumContainer {
  25.         width:100%;
  26.         height:100%;
  27.       }
  28.  
  29.   </style>
  30. </head>
  31. <body>
  32.     <div id="cesiumContainer"></div>
  33.     <script type="text/javascript">
  34.       window.onload = function() {  
  35.        
  36.         var defHeatmapConfig = {
  37.             radius: 40,
  38.             renderer: 'canvas2d',
  39.             gradient: { 0.25: "rgb(0,0,255)", 0.55: "rgb(0,255,0)", 0.85: "yellow", 1.0: "rgb(255,0,0)"},
  40.             maxOpacity: 1,
  41.             minOpacity: 0,
  42.             blur: .85,
  43.             xField: 'x',
  44.             yField: 'y',
  45.             valueField: 'value'
  46.         };
  47.  
  48.         var defOptions = {
  49.             useLocalMaximum: true,
  50.             canvasWidth: 256,
  51.             canvasHeight: 256
  52.         };
  53.      
  54.         var viewer = new Cesium.Viewer('cesiumContainer', {
  55.             imageryProvider : new HeatmapImageryProvider(defHeatmapConfig, defOptions, "../json.json")
  56.         });
  57.  
  58.  
  59.       };
  60.     </script>  
  61. </body>
  62. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement