diff --git a/app/static/app/js/components/Map.jsx b/app/static/app/js/components/Map.jsx index 89306fe9..97b1fa67 100644 --- a/app/static/app/js/components/Map.jsx +++ b/app/static/app/js/components/Map.jsx @@ -114,21 +114,34 @@ class Map extends React.Component { return this.options.bounds.getCenter(); }; - layer.bindPopup(`
${info.name}
-
Bounds: [${layer.options.bounds.toBBoxString().split(",").join(", ")}]
- + var popup = L.DomUtil.create('div', 'infoWindow'); - - `); + popup.innerHTML = `
+ ${info.name} +
+ Opacity: +
+
+ +
Bounds: [${layer.options.bounds.toBBoxString().split(",").join(", ")}]
+ + + `; + + layer.bindPopup(popup); + + $('#layerOpacity', popup).on('change', function() { + layer.setOpacity($('#layerOpacity').val() / 100); + }); this.imageryLayers.push(layer);