From 4c29b78223fcd4eea1653e82368b8bcddbdf41da Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Fri, 17 Nov 2023 10:13:25 +0100 Subject: [PATCH] Show today or alternatively last date in series --- spatial/static/spatial/js/gridmap.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/spatial/static/spatial/js/gridmap.js b/spatial/static/spatial/js/gridmap.js index 2e03afe6..0d63b3ce 100644 --- a/spatial/static/spatial/js/gridmap.js +++ b/spatial/static/spatial/js/gridmap.js @@ -9,7 +9,7 @@ let layers = []; //let mapserverURL="https://testvips.nibio.no/cgi-bin/"; let mapserverURL="https://gridweb.vips.nibio.no/cgi-bin/"; let modelId = undefined; -let today = "2023-04-10"; +let today = getSystemTime().format("YYYY-MM-DD"); let todayLayerIndex = undefined; let timestamps = undefined; let currentParameter = "WARNING_STATUS"; @@ -186,6 +186,12 @@ msLoadMap(): Unable to access file. (/disks/data01/mapserver/wms/SEPTREFFUM/SEPT }); map.setView(view); + // If today is outside of the date range, use the most recent timestamp + if(todayLayerIndex == undefined) + { + todayLayerIndex = timestamps.length -1; + } + let range = document.getElementById("layerDateRange"); range.min = 0; range.max = timestamps.length -1; -- GitLab