delete currentOpacity variable

parent c251da4d
...@@ -38,15 +38,9 @@ const map = new ol.Map({ ...@@ -38,15 +38,9 @@ const map = new ol.Map({
map.getView().fit(feature.getGeometry()); map.getView().fit(feature.getGeometry());
// show first date and current date // show first date
let currentDate; let currentDate = labels[0];
let currentOpacity = 1; addImageLayer(currentDate)
if (labels && labels.length > 0) {
currentDate = labels[0];
addImageLayer(currentDate)
}
function addImageLayer(labelDate) { function addImageLayer(labelDate) {
$.ajax({ $.ajax({
...@@ -63,7 +57,7 @@ function addImageLayer(labelDate) { ...@@ -63,7 +57,7 @@ function addImageLayer(labelDate) {
getSelectedCheckboxes().forEach(layer_type => { getSelectedCheckboxes().forEach(layer_type => {
const xyz = new ol.layer.Tile({ const xyz = new ol.layer.Tile({
name: layer_type, name: layer_type,
opacity: (layer_type == 'TCI') ? 1 : currentOpacity, opacity: (layer_type == 'TCI') ? 1 : $('#opacitySlide').val(),
source: new ol.source.XYZ({ source: new ol.source.XYZ({
projection: 'EPSG:3857', projection: 'EPSG:3857',
url: '/reports/tiles/'+purchase_id+'/'+zone+'/'+layer_type+'/'+labelDate+'/{z}/{x}/{-y}.png', url: '/reports/tiles/'+purchase_id+'/'+zone+'/'+layer_type+'/'+labelDate+'/{z}/{x}/{-y}.png',
...@@ -92,7 +86,6 @@ function removeImageLayers() { ...@@ -92,7 +86,6 @@ function removeImageLayers() {
} }
function setOpacity(value) { function setOpacity(value) {
currentOpacity = value;
map.getLayers().getArray().slice().forEach(layer => { map.getLayers().getArray().slice().forEach(layer => {
if(layer.get('name') != 'mapbox' && layer.get('name') != 'polygon' && layer.get('name') != 'TCI') { if(layer.get('name') != 'mapbox' && layer.get('name') != 'polygon' && layer.get('name') != 'TCI') {
layer.setOpacity(value) layer.setOpacity(value)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment