diff --git a/src/essence/Basics/Layers_/Layers_.js b/src/essence/Basics/Layers_/Layers_.js index 9b724828..7cf8de86 100644 --- a/src/essence/Basics/Layers_/Layers_.js +++ b/src/essence/Basics/Layers_/Layers_.js @@ -277,7 +277,9 @@ const L_ = { resamplingParam = `&resampling=${layerData.cogResampling}` } - nextUrl = `${window.location.origin}/titiler/cog/tiles/${ + nextUrl = `${window.location.origin}${( + window.location.pathname || '' + ).replace(/\/$/g, '')}/titiler/cog/tiles/${ layerData.tileMatrixSet || 'WebMercatorQuad' }/{z}/{x}/{y}.webp?url=${nextUrl}${bandsParam}${resamplingParam}` } @@ -3612,6 +3614,16 @@ function parseConfig(configData, urlOnLayers) { //Create parsed layers named L_.layers.data[d[i].name] = d[i] + if (d[i].display_name === 'TimeCogs') { + d[i].time.current = '2025-02-12T01:20:55Z' + d[i].time.start = '' + d[i].time.end = '' + d[i].time.startProp = '' + d[i].time.endProp = '' + d[i].time.refresh = '1 hours' + d[i].time.increment = '5 minutes' + } + if ( d[i].time && d[i].time.enabled === true && diff --git a/src/essence/Tools/Identifier/IdentifierTool.js b/src/essence/Tools/Identifier/IdentifierTool.js index 8604d78b..37e5dfef 100644 --- a/src/essence/Tools/Identifier/IdentifierTool.js +++ b/src/essence/Tools/Identifier/IdentifierTool.js @@ -680,7 +680,9 @@ function queryDataValue(url, lng, lat, numBands, layerUUID, callback) { `${ mmgisglobal.NODE_ENV === 'development' ? 'http://localhost:8888' - : '' + : `${window.location.origin}${( + window.location.pathname || '' + ).replace(/\/$/g, '')}` }/titilerpgstac/collections/${ url.split('stac-collection:')[1] }/point/${lng},${lat}?assets=asset&items_limit=10${timeParam}${bandsParam}`, @@ -734,7 +736,9 @@ function queryDataValue(url, lng, lat, numBands, layerUUID, callback) { `${ mmgisglobal.NODE_ENV === 'development' ? 'http://localhost:8888' - : '' + : `${window.location.origin}${( + window.location.pathname || '' + ).replace(/\/$/g, '')}` }/titiler/cog/point/${lng},${lat}?assets=asset&url=${L_.getUrl( 'tile', url