Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. <!doctype html>
  2.  
  3. <html>
  4. <head>
  5. <title>PolymerVizCodelab</title>
  6.  
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
  8. <meta name="mobile-web-app-capable" content="yes">
  9. <meta name="apple-mobile-web-app-capable" content="yes">
  10.  
  11. <script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
  12.  
  13. <link rel="import" href="bower_components/google-map/google-map.html">
  14. <link rel="import" href="bower_components/point-overlay/point-overlay.html">
  15. <link rel="import" href="bower_components/paper-card/paper-card.html">
  16. <link rel="import" href="bower_components/paper-slider/paper-slider.html">
  17. <link rel="import" href="bower_components/iron-ajax/iron-ajax.html">
  18.  
  19. <link rel="stylesheet" href="styles.css">
  20. </head>
  21.  
  22. <body unresolved>
  23. <template is="dom-bind" id="t">
  24. <google-map map="{{map}}" latitude="38.6" longitude="-95.8" zoom="5"
  25. styles='[{"stylers":[{"saturation":-85}]},{"featureType":"water","stylers":[{"lightness":-20}]}]'
  26. on-google-map-ready="setPointSize"
  27. on-zoom-changed="setPointSize">
  28. </google-map>
  29. <point-overlay on-click="clickHandler" map="[[map]]" uniforms="{{uniforms}}" data="{{data}}" id="p">
  30. </point-overlay>
  31. <iron-ajax auto handle-as="json"
  32. url="bower_components/point-overlay/tornadoes-1950-2014.json"
  33. last-response="{{data}}">
  34. </iron-ajax>
  35.  
  36. <!-- <paper-card elevation="2">
  37. <paper-slider min="5" max="100" value="30"></paper-slider>
  38. </paper-card> -->
  39. </template>
  40.  
  41. <script>
  42. var t = document.querySelector('#t');
  43. t.setPointSize = function(e) {
  44. this.uniforms.pointSize = Math.exp(0.3 * this.map.getZoom());
  45. this.notifyPath('uniforms.pointSize', this.uniforms.pointSize);
  46. };
  47. function clickHandler(e) {
  48. console.log("click");
  49. }
  50. </script>
  51. </body>
  52. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement