Skip to content

Commit 458c185

Browse files
committed
add more links in mosaic builder
1 parent e3c07db commit 458c185

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

runtime/eoapi/raster/eoapi/raster/templates/mosaic-builder.html

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -593,13 +593,25 @@
593593
throw new Error('Network response was not ok.')
594594
})
595595
.then((data) => {
596+
var info_link = data.links.filter((link) => link.rel == 'metadata');
597+
var tilejson_link = data.links.filter((link) => link.rel == 'tilejson');
598+
var map_link = data.links.filter((link) => link.rel == 'map');
599+
var mosaic_info_str = `<p class="mt6">MosaicID: <strong>${data.searchid}</strong></p><p>Links:</p>`
600+
if (info_link) {
601+
mosaic_info_str += `<p class="mt6">- <a href="${info_link[0].href}" target="_blank">Mosaic Info Link</a></p>`
602+
}
603+
604+
if (tilejson_link) {
605+
mosaic_info_str += `<p class="mt6">- <a href="${tilejson_link[0].href}" target="_blank">TileJSON Link</a> (Template URL)</p>`
606+
}
607+
608+
if (map_link) {
609+
mosaic_info_str += `<p class="mt6">- <a href="${map_link[0].href}" target="_blank">Map Link</a> (Template URL)</p>`
610+
}
611+
596612
const mosaic_info = document.getElementById('mosaic-info')
597613
mosaic_info.innerHTML = ''
598-
mosaic_info.insertAdjacentHTML(
599-
'beforeend',
600-
`<p class="mt6">MosaicID: ${data.searchid}</p>` +
601-
`<p class="mt6"><a href="${data.links[0].href}" target="_blank">Mosaic Info Link</p>`
602-
)
614+
mosaic_info.insertAdjacentHTML('beforeend', mosaic_info_str)
603615
})
604616
})
605617

0 commit comments

Comments
 (0)