var yesterday = new Date(); yesterday.setDate(yesterday.getDate() - 1); var dd = yesterday.getDate(); var mm = yesterday.getMonth()+1; //January is 0! var yyyy = yesterday.getFullYear(); if(dd<10) { dd='0'+dd } if(mm<10) { mm='0'+mm } yesterday = yyyy+'-'+mm+'-'+dd; document.getElementById("timeindicator").innerHTML="Modis corrected reflectance SNPP/VIIRS from "+dd+'-'+mm+'-'+yyyy; // for other layer see https://wiki.earthdata.nasa.gov/display/GIBS/GIBS+Available+Imagery+Products#expand-SurfaceReflectance6Products var template = "//map1{s}.vis.earthdata.nasa.gov/wmts-webmerc/" + "{layer}/default/{time}/{tileMatrixSet}/{z}/{y}/{x}.jpg"; var gibs_layer = L.tileLayer(template, { layer: "VIIRS_SNPP_CorrectedReflectance_TrueColor",//"VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1", // "MODIS_Terra_CorrectedReflectance_TrueColor" tileMatrixSet: "GoogleMapsCompatible_Level9", minZoom: 1, maxZoom: 21, time: yesterday, tileSize: 256, subdomains: "abc", opacity: 0.8, noWrap: false, continuousWorld: true, // Prevent Leaflet from retrieving non-existent tiles on the // borders. bounds: [ [-85.0511287776, -179.999999975], [85.0511287776, 179.999999975] ], attribution: "" + "NASA EOSDIS GIBS " + "" + "View Source" + "" }).addTo(map_825c3566815ed75ea1bda92ce6f7ba47);