STAC Browser
\ No newline at end of file
+STAC Browser
\ No newline at end of file
diff --git a/js/3108.ed5dbc8b.js b/js/3108.342c1bac.js
similarity index 99%
rename from js/3108.ed5dbc8b.js
rename to js/3108.342c1bac.js
index c486c40df..7a0d24e9f 100644
--- a/js/3108.ed5dbc8b.js
+++ b/js/3108.342c1bac.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunk_radiantearth_stac_browser"]=self["webpackChunk_radiantearth_stac_browser"]||[]).push([[3108,5290,7519],{23108:function(e,i,o){o.r(i);var a=o(2566);i["default"]=a.Ay.mergeDeep({fields:o(39476)},o(27519),o(5290))},5290:function(e){e.exports=JSON.parse('{"authConfig":{"description":""},"fields":{}}')},27519:function(e){e.exports=JSON.parse('{"actions":{"openIn":"Apri in {service}"},"additionalActions":"Azioni aggiuntive","additionalResources":"Altre risorse","anonymized":{"title":"Anonimizzato"},"assets":{"alternate":{"main":"Preferito"},"copyGdalVfsUrl":{"generic":"Copia l\'URL del VFS GDAL","withSource":"Copia l\'URL del VFS GDAL per {source}"},"copyUrl":{"generic":"Copia l\'URL","withSource":"Copia l\'URL per {source}"},"currentlyShown":"Questa è la risorsa attualmente visualizzata","download":{"generic":"Download","withSource":"Download di {source}"},"inItems":"Risorsa negli Elementi | Risorse negli Elementi","role":{"data":"Dati","metadata":"Metadati"},"showOnMap":"Mostra sulla mappa","showThumbnail":"Mostra anteprima","shown":"Visualizzato"},"authentication":{"button":{"login":"Login","logout":"Logout","title":"Fornisci o aggiorna le tue credenziali"},"chooseMethod":"Scegliere il metodo di autenticazione","description":"La pagina richiesta è ad accesso controllato. Inserisci i tuoi dati di autenticazione nel campo di testo sottostante.","loggedOut":"Sei stato disconnesso con successo. Puoi chiudere questa finestra ora.","password":"Password","required":"Autenticazione richiesta","schemeTypes":{"http":"HTTP {scheme}","s3":"S3","signedUrl":"URL firmato","oauth2":"OAuth 2","apiKey":"Chiave API","openIdConnect":"OpenID Connect"},"title":"Accesso","unauthorized":"Non hai i permessi per accedere a questi dati. Effettua il login.","unsupported":"Non supportato","unsupportedLong":"Il metodo di autenticazione {method} non è supportato dal browser STAC.","user":"Utente"},"browse":"Esplora","cancel":"Annulla","catalog":{"license":"Licenza","temporalExtent":"Estensione temporale"},"catalogs":{"filterByTitle":"Filtra i cataloghi per titolo","filterByTitleAndMore":"Filtra i cataloghi per titolo, descrizione o parole chiave","loadMore":"Carica di più...","noMatches":"Nessun catalogo corrisponde ai criteri di ricerca indicati."},"checkbox":{"false":"No","true":"Si"},"copy":"Copia","default":"Predefinito","defaultWithValue":"Predefinito ({value})","deprecated":"Obsoleto","deprecation":{"fallbackTitle":"Mostra","latestVersion":"Ultima versione:","otherVersionsNotice":"Questo {type} *non* è obsoleto ma sono disponibili altre versioni:","otherVersionsTitle":"Altre versioni disponibili","outdatedTitle":"Datato","predecessorVersion":"Versione precedente:","successorVersion":"Versione successiva:","warning":"Questo {type} è obsoleto e potrebbe essere rimosso in qualsiasi momento. Evita di utilizzarlo nei nuovi progetti."},"description":"Descrizione","errors":{"authFailed":"La richiesta ha restituito un errore. I dati di accesso forniti potrebbero essere errati.","badRequest":"La richiesta non è valida. Questo potrebbe essere dovuto a parametri non validi, ad esempio in una richiesta di ricerca, oppure potrebbe essere un bug di STAC Browser.","contactProvider":"Contatta il fornitore del servizio per risolvere il problema.","default":"Non è stato possibile caricare la pagina richiesta.","forbidden":"Le credenziali specificate per questa richiesta non sono valide, ad esempio un token API scaduto o non valido. Fornisci altre credenziali e riprova.","invalidJsonObject":"La risposta non è un oggetto JSON valido.","invalidStacCollections":"La risposta dell\'API non è un elenco valido di Collezioni STAC.","invalidStacItems":"La risposta dell\'API non è un elenco valido di Elementi STAC.","labels":{"cause":"Causa:","code":"Codice d\'errore:","reason":"Motivo:","requestURL":"URL della richiesta:"},"loadApiCollectionsFailed":"Non è stato possibile caricare le Collezioni dell\'API.","loadApiItemsFailed":"Non è stato possibile caricare gli Elementi dell\'API.","loadFilteredItems":"Il caricamento di un elenco filtrato di Elementi non è riuscito.","loadItems":"Il caricamento dell\'elenco di Elementi STAC non è riuscito.","networkError":"Questo problema può verificarsi quando i server non consentono l\'accesso esterno tramite i browser web (ad esempio, quando non sono presenti le intestazioni CORS). @:errors.contactProvider","noExternalAccess":"L\'accesso a cataloghi esterni non è consentito!","notFound":"La risorsa richiesta non esiste. @:errors.contactProvider","serverError":"Il server ha riscontrato un problema. @:errors.contactProvider","unauthorized":"La richiesta necessita di credenziali, ad esempio un token API. Inserisci i tuoi dati di accesso e riprova."},"featureExperimental":"Questa funzione è ancora sperimentale e potrebbe dare risultati inaspettati!","fullscreen":{"exit":"Esci dalla modalità a schermo intero","show":"Mostra in modalità a schermo intero"},"goBack":{"description":"Torna a {type}","label":"Indietro"},"goToCollection":{"description":"Vai alla Collezione associata","descriptionWithTitle":"@:goToCollection.description: {title}","label":"Collezione"},"goToParent":{"description":"Sali di un livello","descriptionWithTitle":"@:goToParent.description: {title}","label":"Su"},"in":"in {catalog}","index":{"api":"API","catalog":"Catalogo","load":"Carica","selectStacIndex":"... o selezionane uno da {stacIndex}:","specifyCatalog":"Inserisci l\'indirizzo di un Catalogo o di un\'API STAC...","urlInvalid":"L\'URL non è valido.","urlMissingHost":"Host mancante.","urlMissingProtocol":"Protocollo mancante."},"items":{"filter":"Filtri","hideFilter":"Nascondi filtri","noTime":"Nessuna data/ora indicata","noneAvailableForCollection":"Non ci sono Elementi disponibili per questa Collezione.","showFilter":"Mostra filtri"},"leaflet":{"close":"Chiudi","noFeatureProperties":"Non ci sono altri dati disponibili per questo Elemento.","stayLayer":{"error":"Non è stato possibile aggiungere i dati alla mappa"},"zoom":{"in":{"description":"Zoom avanti","label":"+"},"out":{"description":"Zoom indietro","label":"-"}}},"loading":"Carico...","map":"Mappa","messageForSchemaError":"{message} per lo schema {schemaPath}","metadata":{"general":"Generale","title":"Metadati"},"multiselect":{"andMore":"e {count} in più","deselectLabel":"Premi invio per rimuovere","keywordsPlaceholder":"Seleziona parole chiave","placeholder":"Seleziona un\'opzione","selectLabel":"Premi invio per selezionare","selectedLabel":"Selezionato"},"open":"Apri","pagination":{"first":"« Primo","last":"Ultimo »","next":"Successivo ›","previous":"‹ Precedente"},"poweredBy":"Offerto da {link}","protocol":{"azure":"Microsoft Azure","file":"File system (locale)","ftp":"FTP","gcs":"Google Cloud","oss":"Alibaba Cloud","s3":{"amazonaws.com":"Amazon S3","default":"S3"}},"providers":{"email":"Invia e-mail","homepage":"Vai alla homepage","role":{"host":"Host","licensor":"Licenziante","processor":"Elaboratore","producer":"Produttore"},"title":"Fornitore | Fornitori"},"read":{"less":"Mostra di meno","more":"Mostra di più"},"reset":"Reimposta","search":{"addCollections":"Premi invio per aggiungere una Collezione","addFilter":"Aggiungi filtro","addItemIds":"Premi invio per aggiungere l\'ID di un Elemento","addSearchTerm":"Premi Invio per aggiungere un termine di ricerca","additionalFilters":"Filtri aggiuntivi","dateDescription":"Data/ora nel sistema UTC (tempo coordinato internazionale).","enterCollections":"Inserire una o più Collezioni...","enterItemIds":"Inserire uno o più ID di Elemento...","enterSearchTerms":"Inserisci uno o più termini di ricerca...","equalTo":"uguale a","filterBySpatialExtent":"Filtra per estensione spaziale","filterCollection":"Filtra Collezione","freeText":"Termini di ricerca","freeTextDescription":"Cerca almeno uno dei termini indicati in campi quali il titolo e la descrizione.","greaterThan":"maggiore di","greaterThanEqual":"maggiore o uguale a","itemIds":"ID di Elementi","itemsPerPage":"Elementi per pagina","itemsPerPageDescription":"Numero di Elementi richiesti per pagina, massimo {maxItems} Elementi.","lessThan":"minore di","lessThanEqual":"minore o uguale a","likeOperatorDescription":"Puoi usare i caratteri jolly. `_` corrisponde ad un singolo carattere, `%` corrisponde ad un numero qualsiasi di caratteri. Per cercare un carattere jolly in modo specifico, devi aggiungere `\\\\` davanti al carattere.","logical":{"and":"Abbina tutti i filtri (e)","or":"Abbina qualcuno dei filtri (o)"},"matches":"corrisponde a","metaDescription":"Cerca tra i dati offerti da {title}.","modifyCriteria":"Modifica i criteri di ricerca.","noFurtherItemsFound":"Nessun altro elemento disponibile.","noItemsFound":"Nessun Elemento corrispondente ai criteri di ricerca impostati.","noOptions":"Nessun valore inserito","notEqualTo":"diverso da","notFullySupported":"Alcune opzioni potrebbero non essere supportate.","notSupported":"La ricerca di Elementi non è supportata dall\'API.","placeholder":"Cerca...","selectCollections":"Selezionare una o più Collezioni...","selectForItemSearch":"Seleziona per Ricerca Elemento","sortOptions":{"datetime":"Data e ora","id":"ID","title":"Titolo"},"spatialExtent":"Estensione spaziale","tabs":{"collections":"Cerca Collezioni","items":"Cerca Elementi"},"temporalExtent":"Estensione temporale","title":"Ricerca","useInItemSearch":"Apri la Collezione nella Ricerca Elemento. Apri {count} Collezioni nella Ricerca Elemento"},"showMore":"Mostra di più...","sidebar":{"switchCatalog":"Cambia Catalogo"},"sort":{"asc":{"label":"Crescente","title":"Ordina in ordine crescente (A-Z)"},"desc":{"label":"Decrescente","title":"Ordina in ordine decrescente (Z-A)"},"title":"Ordina"},"source":{"conformanceClasses":"Classi di conformità","detailsAboutSource":"Informazioni sulla fonte STAC","extension":"Estensione","fileFormat":"Formato file","id":"ID","invalid":"Non valido","label":"Fonte","language":{"label":"Lingua: {currentLanguage}","onlyData":"Solo i dati sono disponibili in questa lingua!","onlyUI":"Solo l\'interfaccia utente è disponibile in questa lingua!","switch":"Cambia lingua"},"locatedAt":"Il file di metadati STAC si trova all\'indirizzo:","share":{"bsky":"Bluesky","email":"E-mail","label":"Condividi","mastodon":"Mastodon.social","message":"{title} è disponibile all\'indirizzo {url}","sharePageWithOthers":"Condividi l\'URL di questa pagina dove vuoi:","title":"Condivisione","x":"X (Twitter)","withOthers":"Condividi questa pagina con altri"},"stacExtension":"Estensione STAC","stacVersion":"Versione STAC","statistics":"Statistiche","title":"Fonte dati","valid":"Valido","validating":"In corso di validazione...","validationNA":"n/a","validationParams":{"additionalProperty":"proprietà aggiuntiva","allowedValue":"valore consentito","allowedValues":"valori consentiti","comparison":"confronto","depsCount":"totale","exclusive":"escluso il confine","failingKeyword":"schema non conforme","format":"formato","i":"primo elemento","j":"secondo elemento","limit":"limite","maxContains":"contiene al massimo","minContains":"contiene almeno","missingProperty":"proprietà mancante","multipleOf":"multiplo di","passingSchemas":"schema conforme","pattern":"modello","property":"proprietà","propertyName":"nome della proprietà","type":"tipo"},"validationReport":{"disclaimer":"Il rapporto di validazione è generato sulla base di schemi spesso non esaustivi, che non possono coprire tutti gli aspetti della specifica STAC e delle sue estensioni. Il rapporto di validazione non garantisce la completa conformità di un\'entità STAC alla specifica e alle sue estensioni.","result":"Risultato","title":"Rapporto di validazione"}},"stacAssets":"Risorsa | Risorse","stacCatalog":"Catalogo | Cataloghi","stacCollection":"Collezione | Collezioni","stacItem":"Elemento | Elementi","submit":"Invia","table":{"emptyFilteredText":"Non ci sono record corrispondenti alla tua richiesta","emptyText":"Non ci sono record da mostrare","sort":{"asc":"Clicca per ordinare in ordine crescente","clear":"Clicca per annullare l\'ordinamento","desc":"Clicca per ordinare in ordine decrescente"}},"thumbnails":"Anteprima","tree":{"moreCollectionPagesAvailable":"altre Collezioni disponibili","noChildren":"Non sono disponibili sottovoci."},"view":{"list":{"label":"Elenco","title":"Mostra elenco"},"tiles":{"label":"Schede","title":"Mostra schede"},"title":"Opzioni di visualizzazione"}}')}}]);
-//# sourceMappingURL=3108.ed5dbc8b.js.map
\ No newline at end of file
+//# sourceMappingURL=3108.342c1bac.js.map
\ No newline at end of file
diff --git a/js/3108.ed5dbc8b.js.map b/js/3108.342c1bac.js.map
similarity index 86%
rename from js/3108.ed5dbc8b.js.map
rename to js/3108.342c1bac.js.map
index 964f23a1a..19eef0a3d 100644
--- a/js/3108.ed5dbc8b.js.map
+++ b/js/3108.342c1bac.js.map
@@ -1 +1 @@
-{"version":3,"file":"js/3108.ed5dbc8b.js","mappings":"oLACA,aAAeA,EAAAA,GAAMC,UACnB,CACEC,OAAQC,EAAQ,QAElBA,EAAQ,OACRA,EAAQ,M","sources":["webpack://@radiantearth/stac-browser/./src/locales/it/default.js"],"sourcesContent":["import Utils from '../../utils';\nexport default Utils.mergeDeep(\n {\n fields: require('./fields.json'),\n },\n require('./texts.json'),\n require('./custom.json')\n);"],"names":["Utils","mergeDeep","fields","require"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"js/3108.342c1bac.js","mappings":"oLACA,aAAeA,EAAAA,GAAMC,UACnB,CACEC,OAAQC,EAAQ,QAElBA,EAAQ,OACRA,EAAQ,M","sources":["webpack://@radiantearth/stac-browser/./src/locales/it/default.js"],"sourcesContent":["import Utils from '../../utils';\nexport default Utils.mergeDeep(\n {\n fields: require('./fields.json'),\n },\n require('./texts.json'),\n require('./custom.json')\n);"],"names":["Utils","mergeDeep","fields","require"],"sourceRoot":""}
\ No newline at end of file
diff --git a/js/7638.f66112bf.js b/js/7638.147e123d.js
similarity index 99%
rename from js/7638.f66112bf.js
rename to js/7638.147e123d.js
index 250095af3..2a1d9b00a 100644
--- a/js/7638.f66112bf.js
+++ b/js/7638.147e123d.js
@@ -1,2 +1,2 @@
"use strict";(self["webpackChunk_radiantearth_stac_browser"]=self["webpackChunk_radiantearth_stac_browser"]||[]).push([[3108,5290,7519,7638],{77638:function(e,i,o){o.r(i);var a=o(23108);i["default"]=a["default"]},23108:function(e,i,o){o.r(i);var a=o(2566);i["default"]=a.Ay.mergeDeep({fields:o(39476)},o(27519),o(5290))},5290:function(e){e.exports=JSON.parse('{"authConfig":{"description":""},"fields":{}}')},27519:function(e){e.exports=JSON.parse('{"actions":{"openIn":"Apri in {service}"},"additionalActions":"Azioni aggiuntive","additionalResources":"Altre risorse","anonymized":{"title":"Anonimizzato"},"assets":{"alternate":{"main":"Preferito"},"copyGdalVfsUrl":{"generic":"Copia l\'URL del VFS GDAL","withSource":"Copia l\'URL del VFS GDAL per {source}"},"copyUrl":{"generic":"Copia l\'URL","withSource":"Copia l\'URL per {source}"},"currentlyShown":"Questa è la risorsa attualmente visualizzata","download":{"generic":"Download","withSource":"Download di {source}"},"inItems":"Risorsa negli Elementi | Risorse negli Elementi","role":{"data":"Dati","metadata":"Metadati"},"showOnMap":"Mostra sulla mappa","showThumbnail":"Mostra anteprima","shown":"Visualizzato"},"authentication":{"button":{"login":"Login","logout":"Logout","title":"Fornisci o aggiorna le tue credenziali"},"chooseMethod":"Scegliere il metodo di autenticazione","description":"La pagina richiesta è ad accesso controllato. Inserisci i tuoi dati di autenticazione nel campo di testo sottostante.","loggedOut":"Sei stato disconnesso con successo. Puoi chiudere questa finestra ora.","password":"Password","required":"Autenticazione richiesta","schemeTypes":{"http":"HTTP {scheme}","s3":"S3","signedUrl":"URL firmato","oauth2":"OAuth 2","apiKey":"Chiave API","openIdConnect":"OpenID Connect"},"title":"Accesso","unauthorized":"Non hai i permessi per accedere a questi dati. Effettua il login.","unsupported":"Non supportato","unsupportedLong":"Il metodo di autenticazione {method} non è supportato dal browser STAC.","user":"Utente"},"browse":"Esplora","cancel":"Annulla","catalog":{"license":"Licenza","temporalExtent":"Estensione temporale"},"catalogs":{"filterByTitle":"Filtra i cataloghi per titolo","filterByTitleAndMore":"Filtra i cataloghi per titolo, descrizione o parole chiave","loadMore":"Carica di più...","noMatches":"Nessun catalogo corrisponde ai criteri di ricerca indicati."},"checkbox":{"false":"No","true":"Si"},"copy":"Copia","default":"Predefinito","defaultWithValue":"Predefinito ({value})","deprecated":"Obsoleto","deprecation":{"fallbackTitle":"Mostra","latestVersion":"Ultima versione:","otherVersionsNotice":"Questo {type} *non* è obsoleto ma sono disponibili altre versioni:","otherVersionsTitle":"Altre versioni disponibili","outdatedTitle":"Datato","predecessorVersion":"Versione precedente:","successorVersion":"Versione successiva:","warning":"Questo {type} è obsoleto e potrebbe essere rimosso in qualsiasi momento. Evita di utilizzarlo nei nuovi progetti."},"description":"Descrizione","errors":{"authFailed":"La richiesta ha restituito un errore. I dati di accesso forniti potrebbero essere errati.","badRequest":"La richiesta non è valida. Questo potrebbe essere dovuto a parametri non validi, ad esempio in una richiesta di ricerca, oppure potrebbe essere un bug di STAC Browser.","contactProvider":"Contatta il fornitore del servizio per risolvere il problema.","default":"Non è stato possibile caricare la pagina richiesta.","forbidden":"Le credenziali specificate per questa richiesta non sono valide, ad esempio un token API scaduto o non valido. Fornisci altre credenziali e riprova.","invalidJsonObject":"La risposta non è un oggetto JSON valido.","invalidStacCollections":"La risposta dell\'API non è un elenco valido di Collezioni STAC.","invalidStacItems":"La risposta dell\'API non è un elenco valido di Elementi STAC.","labels":{"cause":"Causa:","code":"Codice d\'errore:","reason":"Motivo:","requestURL":"URL della richiesta:"},"loadApiCollectionsFailed":"Non è stato possibile caricare le Collezioni dell\'API.","loadApiItemsFailed":"Non è stato possibile caricare gli Elementi dell\'API.","loadFilteredItems":"Il caricamento di un elenco filtrato di Elementi non è riuscito.","loadItems":"Il caricamento dell\'elenco di Elementi STAC non è riuscito.","networkError":"Questo problema può verificarsi quando i server non consentono l\'accesso esterno tramite i browser web (ad esempio, quando non sono presenti le intestazioni CORS). @:errors.contactProvider","noExternalAccess":"L\'accesso a cataloghi esterni non è consentito!","notFound":"La risorsa richiesta non esiste. @:errors.contactProvider","serverError":"Il server ha riscontrato un problema. @:errors.contactProvider","unauthorized":"La richiesta necessita di credenziali, ad esempio un token API. Inserisci i tuoi dati di accesso e riprova."},"featureExperimental":"Questa funzione è ancora sperimentale e potrebbe dare risultati inaspettati!","fullscreen":{"exit":"Esci dalla modalità a schermo intero","show":"Mostra in modalità a schermo intero"},"goBack":{"description":"Torna a {type}","label":"Indietro"},"goToCollection":{"description":"Vai alla Collezione associata","descriptionWithTitle":"@:goToCollection.description: {title}","label":"Collezione"},"goToParent":{"description":"Sali di un livello","descriptionWithTitle":"@:goToParent.description: {title}","label":"Su"},"in":"in {catalog}","index":{"api":"API","catalog":"Catalogo","load":"Carica","selectStacIndex":"... o selezionane uno da {stacIndex}:","specifyCatalog":"Inserisci l\'indirizzo di un Catalogo o di un\'API STAC...","urlInvalid":"L\'URL non è valido.","urlMissingHost":"Host mancante.","urlMissingProtocol":"Protocollo mancante."},"items":{"filter":"Filtri","hideFilter":"Nascondi filtri","noTime":"Nessuna data/ora indicata","noneAvailableForCollection":"Non ci sono Elementi disponibili per questa Collezione.","showFilter":"Mostra filtri"},"leaflet":{"close":"Chiudi","noFeatureProperties":"Non ci sono altri dati disponibili per questo Elemento.","stayLayer":{"error":"Non è stato possibile aggiungere i dati alla mappa"},"zoom":{"in":{"description":"Zoom avanti","label":"+"},"out":{"description":"Zoom indietro","label":"-"}}},"loading":"Carico...","map":"Mappa","messageForSchemaError":"{message} per lo schema {schemaPath}","metadata":{"general":"Generale","title":"Metadati"},"multiselect":{"andMore":"e {count} in più","deselectLabel":"Premi invio per rimuovere","keywordsPlaceholder":"Seleziona parole chiave","placeholder":"Seleziona un\'opzione","selectLabel":"Premi invio per selezionare","selectedLabel":"Selezionato"},"open":"Apri","pagination":{"first":"« Primo","last":"Ultimo »","next":"Successivo ›","previous":"‹ Precedente"},"poweredBy":"Offerto da {link}","protocol":{"azure":"Microsoft Azure","file":"File system (locale)","ftp":"FTP","gcs":"Google Cloud","oss":"Alibaba Cloud","s3":{"amazonaws.com":"Amazon S3","default":"S3"}},"providers":{"email":"Invia e-mail","homepage":"Vai alla homepage","role":{"host":"Host","licensor":"Licenziante","processor":"Elaboratore","producer":"Produttore"},"title":"Fornitore | Fornitori"},"read":{"less":"Mostra di meno","more":"Mostra di più"},"reset":"Reimposta","search":{"addCollections":"Premi invio per aggiungere una Collezione","addFilter":"Aggiungi filtro","addItemIds":"Premi invio per aggiungere l\'ID di un Elemento","addSearchTerm":"Premi Invio per aggiungere un termine di ricerca","additionalFilters":"Filtri aggiuntivi","dateDescription":"Data/ora nel sistema UTC (tempo coordinato internazionale).","enterCollections":"Inserire una o più Collezioni...","enterItemIds":"Inserire uno o più ID di Elemento...","enterSearchTerms":"Inserisci uno o più termini di ricerca...","equalTo":"uguale a","filterBySpatialExtent":"Filtra per estensione spaziale","filterCollection":"Filtra Collezione","freeText":"Termini di ricerca","freeTextDescription":"Cerca almeno uno dei termini indicati in campi quali il titolo e la descrizione.","greaterThan":"maggiore di","greaterThanEqual":"maggiore o uguale a","itemIds":"ID di Elementi","itemsPerPage":"Elementi per pagina","itemsPerPageDescription":"Numero di Elementi richiesti per pagina, massimo {maxItems} Elementi.","lessThan":"minore di","lessThanEqual":"minore o uguale a","likeOperatorDescription":"Puoi usare i caratteri jolly. `_` corrisponde ad un singolo carattere, `%` corrisponde ad un numero qualsiasi di caratteri. Per cercare un carattere jolly in modo specifico, devi aggiungere `\\\\` davanti al carattere.","logical":{"and":"Abbina tutti i filtri (e)","or":"Abbina qualcuno dei filtri (o)"},"matches":"corrisponde a","metaDescription":"Cerca tra i dati offerti da {title}.","modifyCriteria":"Modifica i criteri di ricerca.","noFurtherItemsFound":"Nessun altro elemento disponibile.","noItemsFound":"Nessun Elemento corrispondente ai criteri di ricerca impostati.","noOptions":"Nessun valore inserito","notEqualTo":"diverso da","notFullySupported":"Alcune opzioni potrebbero non essere supportate.","notSupported":"La ricerca di Elementi non è supportata dall\'API.","placeholder":"Cerca...","selectCollections":"Selezionare una o più Collezioni...","selectForItemSearch":"Seleziona per Ricerca Elemento","sortOptions":{"datetime":"Data e ora","id":"ID","title":"Titolo"},"spatialExtent":"Estensione spaziale","tabs":{"collections":"Cerca Collezioni","items":"Cerca Elementi"},"temporalExtent":"Estensione temporale","title":"Ricerca","useInItemSearch":"Apri la Collezione nella Ricerca Elemento. Apri {count} Collezioni nella Ricerca Elemento"},"showMore":"Mostra di più...","sidebar":{"switchCatalog":"Cambia Catalogo"},"sort":{"asc":{"label":"Crescente","title":"Ordina in ordine crescente (A-Z)"},"desc":{"label":"Decrescente","title":"Ordina in ordine decrescente (Z-A)"},"title":"Ordina"},"source":{"conformanceClasses":"Classi di conformità","detailsAboutSource":"Informazioni sulla fonte STAC","extension":"Estensione","fileFormat":"Formato file","id":"ID","invalid":"Non valido","label":"Fonte","language":{"label":"Lingua: {currentLanguage}","onlyData":"Solo i dati sono disponibili in questa lingua!","onlyUI":"Solo l\'interfaccia utente è disponibile in questa lingua!","switch":"Cambia lingua"},"locatedAt":"Il file di metadati STAC si trova all\'indirizzo:","share":{"bsky":"Bluesky","email":"E-mail","label":"Condividi","mastodon":"Mastodon.social","message":"{title} è disponibile all\'indirizzo {url}","sharePageWithOthers":"Condividi l\'URL di questa pagina dove vuoi:","title":"Condivisione","x":"X (Twitter)","withOthers":"Condividi questa pagina con altri"},"stacExtension":"Estensione STAC","stacVersion":"Versione STAC","statistics":"Statistiche","title":"Fonte dati","valid":"Valido","validating":"In corso di validazione...","validationNA":"n/a","validationParams":{"additionalProperty":"proprietà aggiuntiva","allowedValue":"valore consentito","allowedValues":"valori consentiti","comparison":"confronto","depsCount":"totale","exclusive":"escluso il confine","failingKeyword":"schema non conforme","format":"formato","i":"primo elemento","j":"secondo elemento","limit":"limite","maxContains":"contiene al massimo","minContains":"contiene almeno","missingProperty":"proprietà mancante","multipleOf":"multiplo di","passingSchemas":"schema conforme","pattern":"modello","property":"proprietà","propertyName":"nome della proprietà","type":"tipo"},"validationReport":{"disclaimer":"Il rapporto di validazione è generato sulla base di schemi spesso non esaustivi, che non possono coprire tutti gli aspetti della specifica STAC e delle sue estensioni. Il rapporto di validazione non garantisce la completa conformità di un\'entità STAC alla specifica e alle sue estensioni.","result":"Risultato","title":"Rapporto di validazione"}},"stacAssets":"Risorsa | Risorse","stacCatalog":"Catalogo | Cataloghi","stacCollection":"Collezione | Collezioni","stacItem":"Elemento | Elementi","submit":"Invia","table":{"emptyFilteredText":"Non ci sono record corrispondenti alla tua richiesta","emptyText":"Non ci sono record da mostrare","sort":{"asc":"Clicca per ordinare in ordine crescente","clear":"Clicca per annullare l\'ordinamento","desc":"Clicca per ordinare in ordine decrescente"}},"thumbnails":"Anteprima","tree":{"moreCollectionPagesAvailable":"altre Collezioni disponibili","noChildren":"Non sono disponibili sottovoci."},"view":{"list":{"label":"Elenco","title":"Mostra elenco"},"tiles":{"label":"Schede","title":"Mostra schede"},"title":"Opzioni di visualizzazione"}}')}}]);
-//# sourceMappingURL=7638.f66112bf.js.map
\ No newline at end of file
+//# sourceMappingURL=7638.147e123d.js.map
\ No newline at end of file
diff --git a/js/7638.f66112bf.js.map b/js/7638.147e123d.js.map
similarity index 89%
rename from js/7638.f66112bf.js.map
rename to js/7638.147e123d.js.map
index 31697ffbc..944f4a66e 100644
--- a/js/7638.f66112bf.js.map
+++ b/js/7638.147e123d.js.map
@@ -1 +1 @@
-{"version":3,"file":"js/7638.f66112bf.js","mappings":"0LACA,aAAeA,EAAAA,U,6CCAf,aAAeC,EAAAA,GAAMC,UACnB,CACEC,OAAQC,EAAQ,QAElBA,EAAQ,OACRA,EAAQ,M","sources":["webpack://@radiantearth/stac-browser/./src/locales/it-CH/default.js","webpack://@radiantearth/stac-browser/./src/locales/it/default.js"],"sourcesContent":["import it from '../it/default';\nexport default it;\n","import Utils from '../../utils';\nexport default Utils.mergeDeep(\n {\n fields: require('./fields.json'),\n },\n require('./texts.json'),\n require('./custom.json')\n);"],"names":["it","Utils","mergeDeep","fields","require"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"js/7638.147e123d.js","mappings":"0LACA,aAAeA,EAAAA,U,6CCAf,aAAeC,EAAAA,GAAMC,UACnB,CACEC,OAAQC,EAAQ,QAElBA,EAAQ,OACRA,EAAQ,M","sources":["webpack://@radiantearth/stac-browser/./src/locales/it-CH/default.js","webpack://@radiantearth/stac-browser/./src/locales/it/default.js"],"sourcesContent":["import it from '../it/default';\nexport default it;\n","import Utils from '../../utils';\nexport default Utils.mergeDeep(\n {\n fields: require('./fields.json'),\n },\n require('./texts.json'),\n require('./custom.json')\n);"],"names":["it","Utils","mergeDeep","fields","require"],"sourceRoot":""}
\ No newline at end of file
diff --git a/js/9476.5a051b83.js b/js/9476.5a051b83.js
new file mode 100644
index 000000000..1e4f61b27
--- /dev/null
+++ b/js/9476.5a051b83.js
@@ -0,0 +1 @@
+"use strict";(self["webpackChunk_radiantearth_stac_browser"]=self["webpackChunk_radiantearth_stac_browser"]||[]).push([[9476],{39476:function(e){e.exports=JSON.parse('{"%":"%","1 (less latency / less gauges)":"1 (meno latenza / meno indicatori)","16-bit complex integer":"Numero intero a 16-bit","16-bit float":"Numero decimale a 16-bit","16-bit integer":"Numero intero a 16-bit","2 (more latency / more gauges)":"2 (più latenza / più indicatori)","32-bit complex float":"Numero decimale complesso a 32-bit","32-bit complex integer":"Numero intero complesso a 32-bit","32-bit float":"Numero decimale a 32-bit","32-bit integer":"Numero intero a 32-bit","3: 1x full disk, 3x continental US, 30x mesoscale region 1, 30x mesoscale region 2 (every 15 minutes)":"3: 1x disco pieno, 3x Stati Uniti continentali, 30x Regione mesoscala 1, 30x Regione mesoscala 2 (ogni 15 minuti)","3D Tiles":"Tasselli 3D","4: 1x full disk (every 5 minutes)":"4: 1x disco pieno (ogni 5 minuti)","64-bit complex float":"Numero complesso a 64-bit","64-bit float":"Numero decimale a 64-bit","64-bit integer":"Numero intero a 64-bit","6: 1x full disk, 2x continental US, 20x mesoscale region 1, 20x mesoscale region 2 (every 10 minutes)":"6: 1x disco pieno, 2x Stati Uniti continentali, 20x Regione mesoscala 1, 20x Regione mesoscala (ogni 10 minuti)","8-bit integer":"Numero intero a 8-bit","ANX Time":"Ora ANX","API Version":"Versione dell\'API","API conformance declaration":"Dichiarazione di conformità dell\'API","API definitions":"Definizioni dell\'API","API user documentation":"Documentazione utente dell\'API","About this resource":"Informazioni su questa risorsa","Abs. Orbit Number":"Numero ass. d\'orbita","Abs. RTC Accuracy":"Accuratezza ass. CRT","Absolute Orbit Number":"Numero assoluto d\'orbita","Absolute accuracy of the Radiometric Terrain Correction":"Accuratezza assoluta della correzione radiometrica a terra","Accumulation Period":"Periodo di accumulazione","Acquisition Type":"Tipo di acquisizione","Additional Resources":"Altre risorse","Address":"Indirizzo","Alaska":"Alaska","Alibaba Cloud":"Cloud Alibaba","Alternate Name":"Nome alternativo","Alternative Access Methods":"Metodi di accesso alternativi","Alternative representation":"Rappresentazione alternativa","Alternatives":"Alternative","Amazon AWS":"AWS Amazon","Anonymized Location":"Localizzazione anonimizzata","Area":"Superficie","Area in Central/South America":"Regione in centro/sud America","Ascending Node Crossing time":"Ora di attraversamento del nodo ascendente","Asset Type":"Tipo di risorsa","Available Languages":"Lingue disponibili","Average":"Media","Average spatial resolution":"Risoluzione spaziale media","Axis":"Asse","Azimuth Looks":"Viste (looks) azimutali","Azimuth Pixel Spacing":"Spaziatura dei pixel in azimut","Azimuth Resolution":"Risoluzione azimutale","Back-End Version":"Versione del back-end","Bands":"Bande","Based on IANA relation types":"Basato sui tipi di relazioni IANA","Based on the IANA media (MIME) types":"Basato sui tipi di media (MIME) IANA","Billing":"Fatturazione","Binary":"Binario","Binary file":"File binario","Bit Mask":"Bit Mask","Bitmap":"Bitmap","Bitmap image":"Immagine bitmap","Bits per Sample":"Bits per campione","Bounding Box":"Bounding Box","Bundle Type":"Tipo di impacchettamento","Byte Order":"Ordine dei byte","CARD4L":"CARD4L","CBERS":"CBERS","CEOS Analysis Ready Data for Land":"Dati CEOS pronti per l\'analisi del territorio","CRS":"CRS","Cadence":"Cadenza","Calibration":"Calibrazione","Canceled (delivery stopped)":"Annullato (consegna interrotta)","Capture Mode":"Modo di cattura","Caribbean Islands":"Isole Caraibiche","Center Frequency":"Frequenza centrale","Central Wavelength":"Lunghezza d\'onda centrale","Central/South America (mesoscale)":"Centro/sud America (mesoscala)","Centroid":"Centroide","Checksum":"Somma di controllo (checksum)","China-Brazil Earth Resources Satellite Program":"Programma satellitare Cina-Brasile per le risorse della Terra","Citation":"Citazione","Citation information":"Informazioni di citazione","City":"Città","Classes":"Classi","Classification":"Classificazione","Clear Sky":"Cielo sereno","Cloud Cover":"Copertura nuvolosa","Cloud Storage":"Archiviazione nel cloud","Cloud-Optimized GeoTIFF image":"Immagine GeoTIFF ottimizzata per il cloud","Cloud-Optimized Point Cloud (LASzip)":"Nuvola di punti (LASzip) ottimizzata per il cloud ","Code":"Codice","Collection Category":"Categoria della collezione","Collection Number":"Numero della collezione","Color":"Colore","Columns":"Colonne","Comma-separated values (CSV)":"Valori separati da virgola (CSV)","Common Name":"Nome comune","Constellation":"Costellazione","Contacts":"Contatti","Container":"Contenitore","Continental US":"Stati Uniti continentali","Control points used to geolocate image, no terrain correction":"Punti di controllo utilizzati per geolocalizzare l\'immagine, nessuna correzione del terreno","Control points used to geolocate image, orthorectified":"Punti di controllo utilizzati per geolocalizzare l\'immagine, ortorettificata","Coordinate / Temporal / Other Reference System":"Sistema di coordinate / temporale / altro sistema di riferimento","Coordinate Reference System":"Sistema di riferimento delle coordinate","Coordinate data":"Coordinate","Copernicus Sentinel":"Copernicus Sentinel","Count":"Totale","Country":"Paese","Counts":"Totali","Created":"Creazione","Current Language":"Lingua attuale","DOI":"DOI","DOQ":"DOQ","DOQQ":"DOQQ","Data":"Dati","Data Coverage":"Copertura dei dati","Data Cube":"Cubo di dati","Data Lost":"Perdita di dati","Data Type":"Tipo di dati","Data Type of Values":"Tipo di dato dei valori","Data Version":"Versione dei dati","Delivered (data is available)":"Consegnato (i dati sono disponibili)","Density":"Densità","Deprecated":"Obsoleto","Description":"Descrizione","Description of the resource":"Descrizione della risorsa","Digital Orthophoto Quadrangle":"Quadrangolo d\'ortofoto digitale","Digital Orthophoto Quarter Quadrangle":"Quarto di quadrangolo d\'ortofoto digitale","Dimensions":"Dimensioni","Direction":"Direzione","EASE-DGGS":"EASE-DGGS","ENL":"ENL","EPSG Code":"Codice EPSG","ESA Climate Change Initiative - Land Cover":"Iniziativa ESA sul cambiamento climatico - Copertura del suolo","East":"Est","Eastern Geometric Accuracy":"Accuratezza geometrica est","Easting":"Orientamento est","Electro-Optical":"Elettro-ottico","Ellipsoidal Height":"Altezza ellissoidica","Email":"E-mail","Equivalent Number of Looks":"Numero equivalente di viste (looks)","Events navigated by Instrument":"Eventi navigati per strumento","Experimental":"Sperimentale","Expires":"Scadenza","Extent":"Estensione","FWHM":"FWHM","Facility":"Installazione","Failed (unable to deliver)":"Fallito (impossibile consegnare)","Fax":"Fax","Federal Office of Topography (Switzerland)":"Ufficio federale di topografia (Svizzera)","File":"File","File Format":"Formato file","Finalized":"Finalizzato","Flag indicating that the spacecraft is operating in yaw flip configuration.":"Flag che indica che il veicolo spaziale sta operando in configurazione Yaw Flip","Font":"Tipo di carattere (font)","Footprint":"Impronta a terra","Forecast":"Previsione","Forecast Horizon":"Orizzonte di previsione","Forecast Length":"Durata della previsione","Format":"Formato","Fraction of level {i} column cell":"Porzione del livello {i} della colonna della cella","Fraction of level {i} row cell":"Porzione del livello {i} della riga della cella","Frequency Band":"Frequenza della banda","Full Width Half Max":"Semilarghezza totale massima","Further Instructions":"Altre Istruzioni","GHz":"GHz","GIF image":"Immagine GIF","GSD":"GSD","GZIP archive":"Archivio GZIP","GeoTIFF image":"Immagine GeoTIFF","Geolocation precision level":"Livello di precisione della geolocalizzazione","Geolocation using only satellite telemetry":"Geolocalizzazione con la sola telemetria satellitare","Geometry Types":"Tipi Di Geometria","Google Cloud Platform":"Piattaforma cloud di Google","Google Earth Engine":"Google Earth Engine","Grayscale with relief":"Scala di grigi con rilievo","Grayscale without relief":"Scala di grigi senza rilievo","Grid":"Griglia","Grid Cell":"Cella della griglia","Grid Square":"Riquadro della griglia","Gridded Data":"Dati raster","Ground Sample Distance":"Distanza del campione a terra","Guam":"Guam","HTML (Website)":"HTML (Sito Web)","HTTP Headers":"Intestazioni HTTP","HTTP Method":"Metodo HTTP","HTTP Methods":"Metodi HTTP","Hashing algorithm:":"Algoritmo di hashing:","Hawaii":"Hawaii","Header Size":"Dimensione dell\'intestazione","Histogram":"Istogramma","Horizontal":"Orizzontale","IBM Cloud":"Cloud IBM","Identifier":"Identificatore","Illustration":"Illustrazione","Image Dimensions":"Dimensioni dell\'immagine","Image Strip ID":"ID della striscia dell\'immagine","Image collection":"Collezione dell\'immagine","Incidence Angle":"Angolo di incidenza","Incidence Angle (far)":"Angolo di incidenza (lontano)","Incidence Angle (near)":"Angolo di incidenza (vicino)","Instrument Mode":"Modalità dello strumento","Instruments":"Strumenti","Int. Designator":"Numero di catalogazione inter.","International designator for the platform, also known as COSPAR ID and NSSDCA ID.":"Numero di catalogazione internazionale della piattaforma, noto anche come COSPAR ID e NSSDCA ID.","Internationalization / Localization":"Internazionalizzazione / localizzazione","Inverted":"Invertito","JPEG 2000 image":"Immagine JPEG 2000","JPEG image":"Immagine JPEG","JSON encoding of WKT2":"Codifica JSON di WKT2","Keywords":"Parole chiave","Labels / ML":"Etichette / ML","Land Cloud Cover":"Copertura nuvolosa a terra","Landsat":"Landsat","Language":"Lingua","Latest version":"Ultima versione","Latitude Band":"Banda di latitudine","Layers":"Layers","Level":"Livello","Level 0 column cell":"Livello 0 della colonna delle cella","Level 0 row cell":"Livello 0 della riga della cella","License":"Licenza","Lightning Events":"Evento Lightning","Lightning Flashes":"Lightning Flashes","Lightning Groups":"Gruppi Lightning","Lightning flash maximum time difference among lightning events in a flash":"Flash Lightning, differenza massima di tempo tra gli eventi Lightning in un Flash","Lightning group maximum time difference among lightning events in a group":"Gruppo Lightning, differenza massima di tempo tra gli eventi Lightning in un gruppo","Lineage":"Lineage","Local Path":"Percorso (path) locale","Logo":"Logo","MGRS":"MGRS","MODIS Sinusoidal Tile Grid":"Tile Grid MODIS sinusoidale","Map of Values":"Mappa dei valori","Markdown document":"Documento markdown","Max.":"Max.","Maxar ARD Tile Grid":"Tile Grid Maxar ARD","Maxmimum value":"Valore massimo","Mean Faraday Rotation":"Rotazione media di Faraday","Measured values":"Valori misurati","Meta Raster Format":"Formato Meta Raster","Metadata":"Metadati","Methods":"Metodi","Microsoft":"Microsoft","Microsoft Azure":"Microsoft Azure","Military Grid Reference System":"Military Grid Reference System","Min.":"Min.","Minimum value":"Valore minimo","Mission":"Missione","NOAA GOES":"NOAA GOES","NOAA Geostationary Operational Environmental Satellite":"Satellite ambientale operativo geostazionario della NOAA","NOAA MRMS QPE":"NOAA MRMS QPE","NOAA Multi-Radar Multi-Sensor Quantitative Precipitation Estimation":"Stima quantitativa delle precipitazioni dal sistema multisensore della NOAA","Name":"Nome","Neither":"Nessuno dei due","Newline Delimited JSON":"JSON delimitato da nuova riga","Next page":"Pagina successiva","No-Data Values":"Valori No-Data","No-data value":"Valore No-data","Noise Equivalent Intensity":"Intensità equivalente di rumore","Nominal":"Nominale","Nominal satellite height above GRS 80 ellipsoid":"Altezza nominale del satellite sopra l\'ellissoide GRS 80","Normalized Radar Backscatter (SAR)":"Retrodiffusione Radar Normalizzata (SAR)","North":"Nord","North America (continental US)":"Nord America (Stati Uniti continentali)","Northern Geometric Accuracy":"Accuratezza geometrica nord","Northing":"Orientamento nord","Number":"Numero","Number of Points":"Numero di punti","Number of bits":"Numero di bits","Number of samples":"Numero di campioni","OGC Web Map Service (WMS)":"WMS OGC","OGC Web Map Tile Service (WMTS)":"WMTS OGC","Observation Direction":"Direzione di osservazione","Off-Nadir Angle":"Angolo off-nadir","Offset":"Offset","Offset to the first bit":"Offset al primo bit","Open Data Cube":"Open Data Cube","Operational system, real-time data":"Sistema operativo, dati in tempo reale","Operational system, test data":"Sistema operativo, dati di test","Oracle Cloud":"Cloud Oracle","Orbit State":"Stato dell\'orbita","Orbital Slot":"Slot orbitale","Order":"Ordine","Order details":"Dettagli dell\'ordine","Orderable (data can be ordered)":"Ordinabile (i dati possono essere ordinati)","Ordered (preparing to deliver data)":"Ordinato (consegna dati in preparazione)","Organization":"Organizzazione","Origin of this document":"Origine di questo documento","Other":"Altro","Overview":"Panoramica","Overviews":"Panoramiche","PDF document":"Document PDF","PMTiles":"PMTiles","PNG image":"Immagine PNG","PROJJSON":"PROJJSON","Parent STAC Catalog":"Catalogo STAC di livello superiore","Pass Number":"Numero di passaggio","Path":"Percorso (path)","Path Template":"Modello del percorso (path)","Pending (waiting for activation)":"In attesa di attivazione","Percentage of samples":"Percentuale di campioni","Percentage of valid values":"Percentuale di valori validi","Personal":"Personale","Phone":"Telefono","Planet Labs PBC":"Planet Labs PBC","Platform":"Piattaforma","Platform Altitude":"Altitudine della piattaforma","Point (at pixel center)":"Punto (al centro del pixel)","Point Cloud":"Nuvola di punti","Points":"Punti","Polarimetric Radar (SAR)":"Radar polarimetrico (SAR)","Polarizations":"Polarizzazione","Position":"Posizione","Positional Accuracy":"Accuratezza posizionale","Postal Addresses":"Indirizzo Postale","Postal Code":"Codice Postale","Predecessor version":"Versione precedente","Preview":"Anteprima","Previous page":"Pagina precedente","Primary Geometry Column":"Colonna della geometria principale","Processing":"Elaborazione","Processing Instructions":"Istruzioni d\'elaborazione","Processing Level":"Livello d\'elaborazione","Processing Status":"Stato d\'elaborazione","Processing Time":"Tempo di elaborazione","Processing inctructions/code":"Istruzioni/codice d\'elaborazione","Processor Version":"Versione processore","Product":"Prodotto","Product ID":"ID prodotto","Product Type":"Tipo di prodotto","Product Variant":"Variante del prodotto","Production-Ready":"Pronto per la produzione","Projection":"Proiezione","Properties":"Proprietà","Property Key":"Chiave della proprietà","Provider":"Fornitore","Providers":"Fornitori","Publication":"Pubblicazione","Publications":"Pubblicazioni","Published":"Pubblicato","Publishing Stage":"Fase di pubblicazione","Purpose":"Scopo","Quadkey":"Quadkey","Quadrangle":"Quadrangolo","Quality Category":"Categoria di qualità","Quarter":"Quarto","RGB color with relief":"Colore RGB con rilievo","RGB color without relief":"Colore RGB senza rilievo","Range Looks":"Range Looks","Range Pixel Spacing":"Range Pixel Spacing","Range Resolution":"Range Resolution","Raster Imagery":"Immagini raster","Read Options":"Opzioni di lettura","Reading and writing direction":"Direzione di lettura e scrittura","Reference Grid Path":"Percorso (path) della griglia di riferimento","Reference Grid Row":"Riga della griglia di riferimento","Reference System":"Sistema di riferimento","Reference Time":"Tempo di riferimento","Region":"Regione","Region 1":"Regione 1","Region 2":"Regione 2","Rel. Orbit Number":"Numero rel. d\'orbita","Rel. RTC Accuracy":"Accuratezza rel. CRT","Related resource":"Risorsa correlata","Relation":"Relazione","Relative Orbit Number":"Numero relativo d\'orbita","Relative accuracy of the Radiometric Terrain Correction":"Accuratezza relativa della correzione radiometrica a terra","Request Body":"Corpo della richiesta","Requester Pays":"Costi a carico del richiedente","Resolution":"Risoluzione","Revisit Interval":"Intervallo di rivisitazione","Root STAC Catalog":"Catalogo STAC radice (root)","Row":"Riga","Rows":"Righe","SAR":"SAR","STAC Collection":"Collezione STAC","STAC Item for input data":"Elemento (item) STAC per i dati inseriti","STAC Statistics":"Statistiche STAC","SVG vector image":"Immagine vettoriale SVG","Sampling":"Campionamento","Satellite":"Satellite","Satellite Height":"Altitudine del satellite","Satellite Subpoint Latitude":"Latitudine del subpoint del satellite","Satellite Subpoint Longitude":"Longitudine del subpoint del satellite","Scale":"Scala","Scene ID":"ID della scena","Schemas":"Schemi","Scientific":"Scientifico","Sentinel-2":"Sentinel-2","Sequence":"Sequenza","Servers":"Servers","Shipping (data is getting processed)":"Spedizione (i dati sono stati elaborati)","Single image":"Immagine singola","Size":"Dimensione","Snow/Ice Cover":"Copertura nevosa/glaciale","Software":"Software","Solar Illumination":"Illuminazione solare","Solar System":"Sistema solare","Source data":"Dati d\'origine","Source metadata":"Metadati d\'origine","South":"Sud","Spatial Resolution":"Risoluzione spaziale","Specification":"Specifica","Specification Version":"versione della specifica","Speckle Filtering":"Filtraggio speckle","Spectral Bands":"Bande spettrali","Square Identifier":"Identificatore quadrato","Standard":"Standard","Standard Deviation":"Deviazione standard","State / Province":"Stato / Provincia","Statistics":"Statistiche","Status":"Stato","Std. Dev.":"Dev. std.","Step":"Fase","Storage Account":"Account di archiviazione","Street / House":"Via / Casa","Styles":"Stili","Submitted":"Spedito","Successful Rectification Ratio":"Tasso di successo delle rettifiche","Successor version":"Versione successiva","Summary":"Sommario","Sun Azimuth":"Azimut del sole","Sun Elevation":"Altezza del sole","Supported Endpoints":"Supported Endpoints","Surface Reflectance (Optical)":"Riflettanza della superficie (ottica)","Surface Temperature (Optical)":"Temperatura della superficie (ottica)","Synthetic Aperture Radar":"Radar ad apertura sintetica","System Environment":"Ambiente sistema","TIFF image":"Immagine TIFF","Table":"Tabella","Tables":"Tabelle","Tabular Data":"Dati tabellari","Target Body":"Target Body","Tasks":"Compito","Terms":"Termini","Terms of Use":"Condizioni d\'uso","Test":"Test","Test system, playback data":"Sistema di test, dati playback","Test system, real-time data":"Sistema di test, dati in tempo reale","Test system, simulated data":"Sistema di test, dati simulati","Test system, test data":"Sistema di test, dati di test","Text":"Testo","Text document":"Documento di testo","The Americas (full disk)":"Le Americhe (disco pieno)","The center wavelength of the band":"La lunghezza d\'onda centrale della banda","The size of one side of the anonymized bounding box":"La dimensione di un lato del bounding box anonimizzato","The time between the reference time and the forecast time":"Il tempo che intercorre tra il tempo di riferimento ed il tempo previsto","Themes":"Temi","This document":"Questo documento","Tier Type":"Tipo di livello","Tile Matrix Set Links":"Link del Tile Matrix Set","Tile Matrix Sets":"Tile Matrix Sets","TileJSON":"TileJSON","Tiled Assets":"Risorse a piastrella (tiles)","Time Threshold in a Flash":"Soglia temporale di un Flash","Time Threshold in a Group":"Soglia temporale di un gruppo","Time of Data":"Timestamp dei dati","Time of Data begins":"Timestamp di inizio dei dati","Time of Data ends":"Timestamp di fine dei dati","Timeliness":"Tempistica","Timeliness Category":"Categoria tempistica","Title":"Titolo","Total number of values":"Numero totale di valori","Transformation Matrix":"Matrice di trasformazione","Transparency":"Trasparenza","Type":"Tipo","Types":"Tipi","URL":"URL","UTM Zone":"Zoma UTM","Uncertainty":"Incertezza","Unfilled Image Parts":"Parti dell\'immagine vuote","Unit of Values":"Unità dei valori","Unpublished":"Non pubblicato","Until {0}":"Fino a {0}","Updated":"Aggiornamento","Upright":"verticale","Used For":"Usato per","Valid":"Valido","Valid Cloud Cover":"Copertura nuvolosa valida","Value":"Valore","Values":"Valori","Variables":"Variabili","Variance":"Varianza","Vertical":"Verticale","View Geometry":"Geometria vista","Viewing Azimuth":"Azimut di visualizzazione","Visualization":"Visualizzazione","Visualizations":"Visualizzazioni","Vocabulary":"Vocabolario","W/m²/μm":"W/m²/μm","WKT2":"WKT2","WRS Path":"Percorso (path) WRS","WRS Row":"Riga WRS","WRS Type":"Tipo WRS","WRS-1":"WRS-1","WRS-2":"WRS-2","Warning":"Avviso","Wavelength":"Lunghezza d\'onda","Web Maps":"Mappe web","WebP image":"Immagine WebP","Well-Known Text, version 2":"Well-Known Text, versione 2","West":"Ovest","Work":"Lavoro","Worldwide Reference System 1":"Sistema di riferimento mondiale 1","Worldwide Reference System 2":"Sistema di riferimento mondiale 2","Worldwide Reference System Path":"Percorso (path) sistema di riferimento mondiale","Worldwide Reference System Row":"Riga sistema di riferimento mondiale","Worldwide Reference System Type":"Tipo sistema di riferimento mondiale","XYZ Web Map":"Mappa web XYZ","Yaw Flip Configuration":"Configurazione Yaw Flip","ZIP archive":"Archivio ZIP","bytes":"bytes","dB":"dB","fsspec Options":"Opzioni fsspec","h":"h","km":"km","left-to-right":"da sinistra a destra","m":"m","n/a":"n/a","nm":"nm","non-standard":"non standard","none":"nessuno","openEO":"openEO","right-to-left":"da destra a sinistra","s":"s","swisstopo":"swisstopo","unsigned 16-bit integer":"Numero intero a 16 bit senza segno","unsigned 32-bit integer":"Numero intero a 32 bit senza segno","unsigned 64-bit integer":"Numero intero a 64 bit senza segno","unsigned 8-bit integer":"Numero intero a 8 bit senza segno","xarray":"xarray","{0} until present":"{0} fino ad ora","°":"°","°E":"°E","°N":"°N","μm":"μm"}')}}]);
\ No newline at end of file
diff --git a/js/9476.f2965c41.js b/js/9476.f2965c41.js
deleted file mode 100644
index 1646a2ab0..000000000
--- a/js/9476.f2965c41.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self["webpackChunk_radiantearth_stac_browser"]=self["webpackChunk_radiantearth_stac_browser"]||[]).push([[9476],{39476:function(e){e.exports=JSON.parse('{"%":"%","1 (less latency / less gauges)":"1 (meno latenza / meno indicatori)","16-bit complex integer":"Numero intero a 16-bit","16-bit float":"Numero decimale a 16-bit","16-bit integer":"Numero intero a 16-bit","2 (more latency / more gauges)":"2 (più latenza / più indicatori)","32-bit complex float":"Numero decimale complesso a 32-bit","32-bit complex integer":"Numero intero complesso a 32-bit","32-bit float":"Numero decimale a 32-bit","32-bit integer":"Numero intero a 32-bit","3: 1x full disk, 3x continental US, 30x mesoscale region 1, 30x mesoscale region 2 (every 15 minutes)":"3: 1x disco pieno, 3x Stati Uniti continentali, 30x Regione mesoscala 1, 30x Regione mesoscala 2 (ogni 15 minuti)","3D Tiles":"Tasselli 3D","4: 1x full disk (every 5 minutes)":"4: 1x disco pieno (ogni 5 minuti)","64-bit complex float":"Numero complesso a 64-bit","64-bit float":"Numero decimale a 64-bit","64-bit integer":"Numero intero a 64-bit","6: 1x full disk, 2x continental US, 20x mesoscale region 1, 20x mesoscale region 2 (every 10 minutes)":"6: 1x disco pieno, 2x Stati Uniti continentali, 20x Regione mesoscala 1, 20x Regione mesoscala (ogni 10 minuti)","8-bit integer":"Numero intero a 8-bit","ANX Time":"Ora ANX","API Version":"Versione dell\'API","API conformance declaration":"Dichiarazione di conformità dell\'API","API definitions":"Definizioni dell\'API","API user documentation":"Documentazione utente dell\'API","About this resource":"Informazioni su questa risorsa","Abs. Orbit Number":"Numero ass. d\'orbita","Abs. RTC Accuracy":"Accuratezza ass. CRT","Absolute Orbit Number":"Numero assoluto d\'orbita","Absolute accuracy of the Radiometric Terrain Correction":"Accuratezza assoluta della correzione radiometrica a terra","Accumulation Period":"Periodo di accumulazione","Acquisition Type":"Tipo di acquisizione","Additional Resources":"Altre risorse","Address":"Indirizzo","Alaska":"Alaska","Alibaba Cloud":"Cloud Alibaba","Alternate Name":"Nome alternativo","Alternative Access Methods":"Metodi di accesso alternativi","Alternative representation":"Rappresentazione alternativa","Alternatives":"Alternative","Amazon AWS":"AWS Amazon","Anonymized Location":"Localizzazione anonimizzata","Area":"Superficie","Area in Central/South America":"Regione in centro/sud America","Ascending Node Crossing time":"Ora di attraversamento del nodo ascendente","Asset Type":"Tipo di risorsa","Available Languages":"Lingue disponibili","Average":"Media","Average spatial resolution":"Risoluzione spaziale media","Axis":"Asse","Azimuth Looks":"Viste (looks) azimutali","Azimuth Pixel Spacing":"Spaziatura dei pixel in azimut","Azimuth Resolution":"Risoluzione azimutale","Back-End Version":"Versione del back-end","Bands":"Bande","Based on IANA relation types":"Basato sui tipi di relazioni IANA","Based on the IANA media (MIME) types":"Basato sui tipi di media (MIME) IANA","Billing":"Fatturazione","Binary":"Binario","Binary file":"File binario","Bit Mask":"Bit Mask","Bitmap":"Bitmap","Bitmap image":"Immagine bitmap","Bits per Sample":"Bits per campione","Bounding Box":"Bounding Box","Bundle Type":"Tipo di impacchettamento","Byte Order":"Ordine dei byte","CARD4L":"CARD4L","CBERS":"CBERS","CEOS Analysis Ready Data for Land":"Dati CEOS pronti per l\'analisi del territorio","CRS":"CRS","Cadence":"Cadenza","Calibration":"Calibrazione","Canceled (delivery stopped)":"Annullato (consegna interrotta)","Capture Mode":"Modo di cattura","Caribbean Islands":"Isole Caraibiche","Center Frequency":"Frequenza centrale","Central Wavelength":"Lunghezza d\'onda centrale","Central/South America (mesoscale)":"Centro/sud America (mesoscala)","Centroid":"Centroide","Checksum":"Somma di controllo (checksum)","China-Brazil Earth Resources Satellite Program":"Programma satellitare Cina-Brasile per le risorse della Terra","Citation":"Citazione","Citation information":"Informazioni di citazione","City":"Città","Classes":"Classi","Classification":"Classificazione","Clear Sky":"Cielo sereno","Cloud Cover":"Copertura nuvolosa","Cloud Storage":"Archiviazione nel cloud","Cloud-Optimized GeoTIFF image":"Immagine GeoTIFF ottimizzata per il cloud","Cloud-Optimized Point Cloud (LASzip)":"Nuvola di punti (LASzip) ottimizzata per il cloud ","Code":"Codice","Collection Category":"Categoria della collezione","Collection Number":"Numero della collezione","Color":"Colore","Columns":"Colonne","Comma-separated values (CSV)":"Valori separati da virgola (CSV)","Common Name":"Nome comune","Constellation":"Costellazione","Contacts":"Contatti","Container":"Contenitore","Continental US":"Stati Uniti continentali","Control points used to geolocate image, no terrain correction":"Punti di controllo utilizzati per geolocalizzare l\'immagine, nessuna correzione del terreno","Control points used to geolocate image, orthorectified":"Punti di controllo utilizzati per geolocalizzare l\'immagine, ortorettificata","Coordinate / Temporal / Other Reference System":"Sistema di coordinate / temporale / altro sistema di riferimento","Coordinate Reference System":"Sistema di riferimento delle coordinate","Coordinate data":"Coordinate","Copernicus Sentinel":"Copernicus Sentinel","Count":"Totale","Country":"Paese","Counts":"Totali","Created":"Creazione","Current Language":"Lingua attuale","DOI":"DOI","DOQ":"DOQ","DOQQ":"DOQQ","Data":"Dati","Data Coverage":"Copertura dei dati","Data Cube":"Cubo di dati","Data Lost":"Perdita di dati","Data Type":"Tipo di dati","Data Type of Values":"Tipo di dato dei valori","Data Version":"Versione dei dati","Delivered (data is available)":"Consegnato (i dati sono disponibili)","Density":"Densità","Deprecated":"Obsoleto","Description":"Descrizione","Description of the resource":"Descrizione della risorsa","Digital Orthophoto Quadrangle":"Quadrangolo d\'ortofoto digitale","Digital Orthophoto Quarter Quadrangle":"Quarto di quadrangolo d\'ortofoto digitale","Dimensions":"Dimensioni","Direction":"Direzione","EASE-DGGS":"EASE-DGGS","ENL":"ENL","EPSG Code":"Codice EPSG","ESA Climate Change Initiative - Land Cover":"Iniziativa ESA sul cambiamento climatico - Copertura del suolo","East":"Est","Eastern Geometric Accuracy":"Accuratezza geometrica est","Easting":"Orientamento est","Electro-Optical":"Elettro-ottico","Ellipsoidal Height":"Altezza ellissoidica","Email":"E-mail","Equivalent Number of Looks":"Numero equivalente di viste (looks)","Events navigated by Instrument":"Eventi navigati per strumento","Experimental":"Sperimentale","Expires":"Scadenza","Extent":"Estensione","FWHM":"FWHM","Facility":"Installazione","Failed (unable to deliver)":"Fallito (impossibile consegnare)","Fax":"Fax","Federal Office of Topography (Switzerland)":"Ufficio federale di topografia (Svizzera)","File":"File","File Format":"Formato file","Finalized":"Finalizzato","Flag indicating that the spacecraft is operating in yaw flip configuration.":"Flag che indica che il veicolo spaziale sta operando in configurazione Yaw Flip","Font":"Tipo di carattere (font)","Footprint":"Impronta a terra","Forecast":"Previsione","Forecast Horizon":"Orizzonte di previsione","Forecast Length":"Durata della previsione","Format":"Formato","Fraction of level {i} column cell":"Porzione del livello {i} della colonna della cella","Fraction of level {i} row cell":"Porzione del livello {i} della riga della cella","Frequency Band":"Frequenza della banda","Full Width Half Max":"Semilarghezza totale massima","Further Instructions":"Altre Istruzioni","GHz":"GHz","GIF image":"Immagine GIF","GSD":"GSD","GZIP archive":"Archivio GZIP","GeoTIFF image":"Immagine GeoTIFF","Geolocation precision level":"Livello di precisione della geolocalizzazione","Geolocation using only satellite telemetry":"Geolocalizzazione con la sola telemetria satellitare","Geometry Types":"Tipi Di Geometria","Google Cloud Platform":"Piattaforma cloud di Google","Google Earth Engine":"Google Earth Engine","Grayscale with relief":"Scala di grigi con rilievo","Grayscale without relief":"Scala di grigi senza rilievo","Grid":"Griglia","Grid Cell":"Cella della griglia","Grid Square":"Riquadro della griglia","Gridded Data":"Dati raster","Ground Sample Distance":"Distanza del campione a terra","Guam":"Guam","HTML (Website)":"HTML (Sito Web)","HTTP Methods":"Metodi HTTP","Hashing algorithm:":"Algoritmo di hashing:","Hawaii":"Hawaii","Header Size":"Dimensione dell\'intestazione","Histogram":"Istogramma","Horizontal":"Orizzontale","IBM Cloud":"Cloud IBM","Identifier":"Identificatore","Illustration":"Illustrazione","Image Dimensions":"Dimensioni dell\'immagine","Image Strip ID":"ID della striscia dell\'immagine","Image collection":"Collezione dell\'immagine","Incidence Angle":"Angolo di incidenza","Incidence Angle (far)":"Angolo di incidenza (lontano)","Incidence Angle (near)":"Angolo di incidenza (vicino)","Instrument Mode":"Modalità dello strumento","Instruments":"Strumenti","Int. Designator":"Numero di catalogazione inter.","International designator for the platform, also known as COSPAR ID and NSSDCA ID.":"Numero di catalogazione internazionale della piattaforma, noto anche come COSPAR ID e NSSDCA ID.","Internationalization / Localization":"Internazionalizzazione / localizzazione","Inverted":"Invertito","JPEG 2000 image":"Immagine JPEG 2000","JPEG image":"Immagine JPEG","JSON encoding of WKT2":"Codifica JSON di WKT2","Keywords":"Parole chiave","Labels / ML":"Etichette / ML","Land Cloud Cover":"Copertura nuvolosa a terra","Landsat":"Landsat","Language":"Lingua","Latest version":"Ultima versione","Latitude Band":"Banda di latitudine","Layers":"Layers","Level":"Livello","Level 0 column cell":"Livello 0 della colonna delle cella","Level 0 row cell":"Livello 0 della riga della cella","License":"Licenza","Lightning Events":"Evento Lightning","Lightning Flashes":"Lightning Flashes","Lightning Groups":"Gruppi Lightning","Lightning flash maximum time difference among lightning events in a flash":"Flash Lightning, differenza massima di tempo tra gli eventi Lightning in un Flash","Lightning group maximum time difference among lightning events in a group":"Gruppo Lightning, differenza massima di tempo tra gli eventi Lightning in un gruppo","Lineage":"Lineage","Local Path":"Percorso (path) locale","Logo":"Logo","MGRS":"MGRS","MODIS Sinusoidal Tile Grid":"Tile Grid MODIS sinusoidale","Map of Values":"Mappa dei valori","Markdown document":"Documento markdown","Max.":"Max.","Maxar ARD Tile Grid":"Tile Grid Maxar ARD","Maxmimum value":"Valore massimo","Mean Faraday Rotation":"Rotazione media di Faraday","Measured values":"Valori misurati","Meta Raster Format":"Formato Meta Raster","Metadata":"Metadati","Methods":"Metodi","Microsoft":"Microsoft","Microsoft Azure":"Microsoft Azure","Military Grid Reference System":"Military Grid Reference System","Min.":"Min.","Minimum value":"Valore minimo","Mission":"Missione","NOAA GOES":"NOAA GOES","NOAA Geostationary Operational Environmental Satellite":"Satellite ambientale operativo geostazionario della NOAA","NOAA MRMS QPE":"NOAA MRMS QPE","NOAA Multi-Radar Multi-Sensor Quantitative Precipitation Estimation":"Stima quantitativa delle precipitazioni dal sistema multisensore della NOAA","Name":"Nome","Neither":"Nessuno dei due","Newline Delimited JSON":"JSON delimitato da nuova riga","Next page":"Pagina successiva","No-Data Values":"Valori No-Data","No-data value":"Valore No-data","Noise Equivalent Intensity":"Intensità equivalente di rumore","Nominal":"Nominale","Nominal satellite height above GRS 80 ellipsoid":"Altezza nominale del satellite sopra l\'ellissoide GRS 80","Normalized Radar Backscatter (SAR)":"Retrodiffusione Radar Normalizzata (SAR)","North":"Nord","North America (continental US)":"Nord America (Stati Uniti continentali)","Northern Geometric Accuracy":"Accuratezza geometrica nord","Northing":"Orientamento nord","Number":"Numero","Number of Points":"Numero di punti","Number of bits":"Numero di bits","Number of samples":"Numero di campioni","OGC Web Map Service (WMS)":"WMS OGC","OGC Web Map Tile Service (WMTS)":"WMTS OGC","Observation Direction":"Direzione di osservazione","Off-Nadir Angle":"Angolo off-nadir","Offset":"Offset","Offset to the first bit":"Offset al primo bit","Open Data Cube":"Open Data Cube","Operational system, real-time data":"Sistema operativo, dati in tempo reale","Operational system, test data":"Sistema operativo, dati di test","Oracle Cloud":"Cloud Oracle","Orbit State":"Stato dell\'orbita","Orbital Slot":"Slot orbitale","Order":"Ordine","Order details":"Dettagli dell\'ordine","Orderable (data can be ordered)":"Ordinabile (i dati possono essere ordinati)","Ordered (preparing to deliver data)":"Ordinato (consegna dati in preparazione)","Organization":"Organizzazione","Origin of this document":"Origine di questo documento","Other":"Altro","Overview":"Panoramica","Overviews":"Panoramiche","PDF document":"Document PDF","PMTiles":"PMTiles","PNG image":"Immagine PNG","PROJJSON":"PROJJSON","Parent STAC Catalog":"Catalogo STAC di livello superiore","Pass Number":"Numero di passaggio","Path":"Percorso (path)","Path Template":"Modello del percorso (path)","Pending (waiting for activation)":"In attesa di attivazione","Percentage of samples":"Percentuale di campioni","Percentage of valid values":"Percentuale di valori validi","Personal":"Personale","Phone":"Telefono","Planet Labs PBC":"Planet Labs PBC","Platform":"Piattaforma","Platform Altitude":"Altitudine della piattaforma","Point (at pixel center)":"Punto (al centro del pixel)","Point Cloud":"Nuvola di punti","Points":"Punti","Polarimetric Radar (SAR)":"Radar polarimetrico (SAR)","Polarizations":"Polarizzazione","Position":"Posizione","Positional Accuracy":"Accuratezza posizionale","Postal Addresses":"Indirizzo Postale","Postal Code":"Codice Postale","Predecessor version":"Versione precedente","Preview":"Anteprima","Previous page":"Pagina precedente","Primary Geometry Column":"Colonna della geometria principale","Processing":"Elaborazione","Processing Instructions":"Istruzioni d\'elaborazione","Processing Level":"Livello d\'elaborazione","Processing Status":"Stato d\'elaborazione","Processing Time":"Tempo di elaborazione","Processing inctructions/code":"Istruzioni/codice d\'elaborazione","Processor Version":"Versione processore","Product":"Prodotto","Product ID":"ID prodotto","Product Type":"Tipo di prodotto","Product Variant":"Variante del prodotto","Production-Ready":"Pronto per la produzione","Projection":"Proiezione","Properties":"Proprietà","Property Key":"Chiave della proprietà","Provider":"Fornitore","Providers":"Fornitori","Publication":"Pubblicazione","Publications":"Pubblicazioni","Published":"Pubblicato","Publishing Stage":"Fase di pubblicazione","Purpose":"Scopo","Quadkey":"Quadkey","Quadrangle":"Quadrangolo","Quality Category":"Categoria di qualità","Quarter":"Quarto","RGB color with relief":"Colore RGB con rilievo","RGB color without relief":"Colore RGB senza rilievo","Range Looks":"Range Looks","Range Pixel Spacing":"Range Pixel Spacing","Range Resolution":"Range Resolution","Raster Imagery":"Immagini raster","Read Options":"Opzioni di lettura","Reading and writing direction":"Direzione di lettura e scrittura","Reference Grid Path":"Percorso (path) della griglia di riferimento","Reference Grid Row":"Riga della griglia di riferimento","Reference System":"Sistema di riferimento","Reference Time":"Tempo di riferimento","Region":"Regione","Region 1":"Regione 1","Region 2":"Regione 2","Rel. Orbit Number":"Numero rel. d\'orbita","Rel. RTC Accuracy":"Accuratezza rel. CRT","Related resource":"Risorsa correlata","Relation":"Relazione","Relative Orbit Number":"Numero relativo d\'orbita","Relative accuracy of the Radiometric Terrain Correction":"Accuratezza relativa della correzione radiometrica a terra","Requester Pays":"Costi a carico del richiedente","Resolution":"Risoluzione","Revisit Interval":"Intervallo di rivisitazione","Root STAC Catalog":"Catalogo STAC radice (root)","Row":"Riga","Rows":"Righe","SAR":"SAR","STAC Collection":"Collezione STAC","STAC Item for input data":"Elemento (item) STAC per i dati inseriti","STAC Statistics":"Statistiche STAC","SVG vector image":"Immagine vettoriale SVG","Sampling":"Campionamento","Satellite":"Satellite","Satellite Height":"Altitudine del satellite","Satellite Subpoint Latitude":"Latitudine del subpoint del satellite","Satellite Subpoint Longitude":"Longitudine del subpoint del satellite","Scale":"Scala","Scene ID":"ID della scena","Schemas":"Schemi","Scientific":"Scientifico","Sentinel-2":"Sentinel-2","Sequence":"Sequenza","Servers":"Servers","Shipping (data is getting processed)":"Spedizione (i dati sono stati elaborati)","Single image":"Immagine singola","Size":"Dimensione","Snow/Ice Cover":"Copertura nevosa/glaciale","Software":"Software","Solar Illumination":"Illuminazione solare","Solar System":"Sistema solare","Source data":"Dati d\'origine","Source metadata":"Metadati d\'origine","South":"Sud","Spatial Resolution":"Risoluzione spaziale","Specification":"Specifica","Specification Version":"versione della specifica","Speckle Filtering":"Filtraggio speckle","Spectral Bands":"Bande spettrali","Square Identifier":"Identificatore quadrato","Standard":"Standard","Standard Deviation":"Deviazione standard","State / Province":"Stato / Provincia","Statistics":"Statistiche","Status":"Stato","Std. Dev.":"Dev. std.","Step":"Fase","Storage Account":"Account di archiviazione","Street / House":"Via / Casa","Styles":"Stili","Submitted":"Spedito","Successful Rectification Ratio":"Tasso di successo delle rettifiche","Successor version":"Versione successiva","Summary":"Sommario","Sun Azimuth":"Azimut del sole","Sun Elevation":"Altezza del sole","Supported Endpoints":"Supported Endpoints","Surface Reflectance (Optical)":"Riflettanza della superficie (ottica)","Surface Temperature (Optical)":"Temperatura della superficie (ottica)","Synthetic Aperture Radar":"Radar ad apertura sintetica","System Environment":"Ambiente sistema","TIFF image":"Immagine TIFF","Table":"Tabella","Tables":"Tabelle","Tabular Data":"Dati tabellari","Target Body":"Target Body","Tasks":"Compito","Terms":"Termini","Terms of Use":"Condizioni d\'uso","Test":"Test","Test system, playback data":"Sistema di test, dati playback","Test system, real-time data":"Sistema di test, dati in tempo reale","Test system, simulated data":"Sistema di test, dati simulati","Test system, test data":"Sistema di test, dati di test","Text":"Testo","Text document":"Documento di testo","The Americas (full disk)":"Le Americhe (disco pieno)","The center wavelength of the band":"La lunghezza d\'onda centrale della banda","The size of one side of the anonymized bounding box":"La dimensione di un lato del bounding box anonimizzato","The time between the reference time and the forecast time":"Il tempo che intercorre tra il tempo di riferimento ed il tempo previsto","Themes":"Temi","This document":"Questo documento","Tier Type":"Tipo di livello","Tile Matrix Set Links":"Link del Tile Matrix Set","Tile Matrix Sets":"Tile Matrix Sets","TileJSON":"TileJSON","Tiled Assets":"Risorse a piastrella (tiles)","Time Threshold in a Flash":"Soglia temporale di un Flash","Time Threshold in a Group":"Soglia temporale di un gruppo","Time of Data":"Timestamp dei dati","Time of Data begins":"Timestamp di inizio dei dati","Time of Data ends":"Timestamp di fine dei dati","Timeliness":"Tempistica","Timeliness Category":"Categoria tempistica","Title":"Titolo","Total number of values":"Numero totale di valori","Transformation Matrix":"Matrice di trasformazione","Transparency":"Trasparenza","Type":"Tipo","Types":"Tipi","URL":"URL","UTM Zone":"Zoma UTM","Uncertainty":"Incertezza","Unfilled Image Parts":"Parti dell\'immagine vuote","Unit of Values":"Unità dei valori","Unpublished":"Non pubblicato","Until {0}":"Fino a {0}","Updated":"Aggiornamento","Upright":"verticale","Used For":"Usato per","Valid":"Valido","Valid Cloud Cover":"Copertura nuvolosa valida","Value":"Valore","Values":"Valori","Variables":"Variabili","Variance":"Varianza","Vertical":"Verticale","View Geometry":"Geometria vista","Viewing Azimuth":"Azimut di visualizzazione","Visualization":"Visualizzazione","Visualizations":"Visualizzazioni","Vocabulary":"Vocabolario","W/m²/μm":"W/m²/μm","WKT2":"WKT2","WRS Path":"Percorso (path) WRS","WRS Row":"Riga WRS","WRS Type":"Tipo WRS","WRS-1":"WRS-1","WRS-2":"WRS-2","Warning":"Avviso","Wavelength":"Lunghezza d\'onda","Web Maps":"Mappe web","WebP image":"Immagine WebP","Well-Known Text, version 2":"Well-Known Text, versione 2","West":"Ovest","Work":"Lavoro","Worldwide Reference System 1":"Sistema di riferimento mondiale 1","Worldwide Reference System 2":"Sistema di riferimento mondiale 2","Worldwide Reference System Path":"Percorso (path) sistema di riferimento mondiale","Worldwide Reference System Row":"Riga sistema di riferimento mondiale","Worldwide Reference System Type":"Tipo sistema di riferimento mondiale","XYZ Web Map":"Mappa web XYZ","Yaw Flip Configuration":"Configurazione Yaw Flip","ZIP archive":"Archivio ZIP","bytes":"bytes","dB":"dB","fsspec Options":"Opzioni fsspec","h":"h","km":"km","left-to-right":"da sinistra a destra","m":"m","n/a":"n/a","nm":"nm","non-standard":"non standard","none":"nessuno","openEO":"openEO","right-to-left":"da destra a sinistra","s":"s","swisstopo":"swisstopo","unsigned 16-bit integer":"Numero intero a 16 bit senza segno","unsigned 32-bit integer":"Numero intero a 32 bit senza segno","unsigned 64-bit integer":"Numero intero a 64 bit senza segno","unsigned 8-bit integer":"Numero intero a 8 bit senza segno","xarray":"xarray","{0} until present":"{0} fino ad ora","°":"°","°E":"°E","°N":"°N","μm":"μm"}')}}]);
\ No newline at end of file
diff --git a/js/app.3a50ed26.js b/js/app.2c769e18.js
similarity index 99%
rename from js/app.3a50ed26.js
rename to js/app.2c769e18.js
index eddc82098..f883fad5d 100644
--- a/js/app.3a50ed26.js
+++ b/js/app.2c769e18.js
@@ -1,2 +1,2 @@
-(function(){var t={61629:function(t,e,a){"use strict";a.d(e,{A:function(){return m}});var s=function(){var t=this,e=t._self._c;return e("b-card",{directives:[{name:"b-visible",rawName:"v-b-visible.400",value:t.load,expression:"load",modifiers:{400:!0}}],class:t.classes,attrs:{"no-body":"","img-right":t.isList}},[t.hasImage?e("b-card-img-lazy",t._b({staticClass:"thumbnail",attrs:{offset:"200"}},"b-card-img-lazy",t.thumbnail,!1)):t._e(),e("b-card-body",[e("b-card-title",[e("StacLink",{staticClass:"stretched-link",attrs:{data:[t.data,t.catalog]}})],1),t.data&&(t.fileFormats.length>0||t.data.description||t.data.deprecated)?e("b-card-text",{staticClass:"intro"},[t.data.deprecated?e("b-badge",{staticClass:"mr-1 mt-1 deprecated",attrs:{variant:"warning"}},[t._v(t._s(t.$t("deprecated")))]):t._e(),t._l(t.fileFormats,(function(a){return e("b-badge",{key:a,staticClass:"mr-1 mt-1 fileformat",attrs:{variant:"secondary"}},[t._v(t._s(t._f("formatMediaType")(a)))])})),t._v(" "+t._s(t._f("summarize")(t.data.description))+" ")],2):t._e(),t.showKeywordsInCatalogCards&&t.keywords.length>0?e("Keywords",{attrs:{keywords:t.keywords,variant:"primary",center:!t.isList}}):t._e(),t.temporalExtent?e("b-card-text",{staticClass:"datetime"},[e("small",{domProps:{innerHTML:t._s(t.temporalExtent)}})]):t._e()],1),e("b-card-footer",[t._t("footer",null,{data:t.data})],2)],1)},i=[],r=(a(44114),a(95353)),n=a(67467),o=a(97685),l=a(58581),c=a(31831),u=a(50735),d=a(2566),h={name:"Catalog",components:{StacLink:l["default"],Keywords:()=>a.e(8499).then(a.bind(a,28499))},filters:{summarize:t=>d.Ay.summarizeMd(t,300),formatMediaType:t=>(0,u.formatMediaType)(t,null,{shorten:!0})},mixins:[o.A,(0,n.A)({formatTemporalExtent:u.formatTemporalExtent})],props:{catalog:{type:Object,required:!0}},computed:{...(0,r.aH)(["showKeywordsInCatalogCards"]),...(0,r.L8)(["getStac"]),classes(){let t=["catalog-card"];return this.data||t.push("queued"),this.data&&this.data.deprecated&&t.push("deprecated"),this.hasImage&&t.push("has-thumbnail"),this.temporalExtent&&t.push("has-extent"),t},data(){return this.getStac(this.catalog)},temporalExtent(){var t,e,a;if(null!==(t=this.data)&&void 0!==t&&t.isCollection()&&(null===(e=this.data.extent)||void 0===e||null===(a=e.temporal)||void 0===a?void 0:a.interval.length)>0){let t=this.data.extent.temporal.interval[0];if(Array.isArray(t)&&("string"===typeof t[0]||"string"===typeof t[1]))return this.formatTemporalExtent(this.data.extent.temporal.interval[0],!0)}return null},fileFormats(){return this.data?this.data.getFileFormats():[]},keywords(){return this.data&&this.data.getMetadata("keywords")||[]}},methods:{load(t){this.catalog instanceof c.A||this.$store.commit(t?"queue":"unqueue",this.catalog.href)}}},p=h,f=a(81656),g=(0,f.A)(p,s,i,!1,null,null,null),m=g.exports},32398:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return C}});var s=function(){var t=this,e=t._self._c;return e("section",{staticClass:"catalogs mb-4"},[e("header",[e("h2",{staticClass:"title mr-2"},[t._v(t._s(t.title))]),null!==t.catalogCount?e("b-badge",{staticClass:"mr-4",attrs:{pill:"",variant:"secondary"}},[t._v(t._s(t.catalogCount))]):t._e(),e("ViewButtons",{staticClass:"mr-2",model:{value:t.view,callback:function(e){t.view=e},expression:"view"}}),t.isComplete&&t.catalogs.length>1?e("SortButtons",{model:{value:t.sort,callback:function(e){t.sort=e},expression:"sort"}}):t._e()],1),t.isComplete&&t.catalogs.length>1?e("section",{staticClass:"catalog-filter mb-2"},[e("SearchBox",{attrs:{placeholder:t.filterPlaceholder},model:{value:t.searchTerm,callback:function(e){t.searchTerm=e},expression:"searchTerm"}}),t.allKeywords.length>0?e("multiselect",{attrs:{multiple:"",options:t.allKeywords,placeholder:t.$t("multiselect.keywordsPlaceholder"),selectLabel:t.$t("multiselect.selectLabel"),selectedLabel:t.$t("multiselect.selectedLabel"),deselectLabel:t.$t("multiselect.deselectLabel"),limitText:t.limitText},model:{value:t.selectedKeywords,callback:function(e){t.selectedKeywords=e},expression:"selectedKeywords"}}):t._e()],1):t._e(),t.showPagination?e("Pagination",{ref:"topPagination",attrs:{pagination:t.pagination,placement:"top"},on:{paginate:t.paginate}}):t._e(),t.hasSearchCritera&&0===t.catalogView.length?e("b-alert",{staticClass:"mt-2",attrs:{variant:"warning",show:""}},[t._v(t._s(t.$t("catalogs.noMatches")))]):t._e(),e("section",{staticClass:"list"},[t.loading?e("Loading",{attrs:{fill:"",top:""}}):t._e(),e(t.cardsComponent,t._b({tag:"component"},"component",t.cardsComponentProps,!1),t._l(t.catalogView,(function(a){return e("Catalog",{key:a.href,attrs:{catalog:a},scopedSlots:t._u([{key:"footer",fn:function({data:e}){return[t._t("catalogFooter",null,{data:e})]}}],null,!0)})})),1)],1),t.showPagination?e("Pagination",{attrs:{pagination:t.pagination},on:{paginate:t.paginate}}):t.hasMore?e("b-button",{directives:[{name:"b-visible",rawName:"v-b-visible.300",value:t.loadMore,expression:"loadMore",modifiers:{300:!0}}],attrs:{variant:"primary"},on:{click:t.loadMore}},[t._v(t._s(t.$t("catalogs.loadMore")))]):t._e()],1)},i=[],r=(a(44114),a(98992),a(23215),a(54520),a(81454),a(37550),a(95353)),n=a(61629),o=a(39773),l=a(31831),c=function(){var t=this,e=t._self._c;return e("b-button-group",{attrs:{title:t.$t("view.title"),size:"sm"}},[e("b-button",{attrs:{title:t.$t("view.tiles.title"),variant:"outline-primary",pressed:"cards"===t.value},on:{click:function(e){return t.toggle("cards")}}},[e("b-icon-bricks"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("view.tiles.label")))])],1),e("b-button",{attrs:{title:t.$t("view.list.title"),variant:"outline-primary",pressed:"list"===t.value},on:{click:function(e){return t.toggle("list")}}},[e("b-icon-list-task"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("view.list.label")))])],1)],1)},u=[],d=a(82948),h={id:"SortButtons",components:{BIconBricks:d.Muv,BIconListTask:d.Xjw},props:{value:{type:String,default:"cards"}},methods:{toggle(t){this.value!==t&&this.$emit("input",t)}}},p=h,f=a(81656),g=(0,f.A)(p,c,u,!1,null,null,null),m=g.exports,b={components:{ViewButtons:m},computed:{cardsComponent(){return"list"===this.view?"div":"b-card-group"},cardsComponentProps(){return"list"===this.view?{class:["card-list"]}:{columns:!0}},view:{get(){return this.$store.state.cardViewMode},async set(t){await this.$store.dispatch("config",{cardViewMode:t})}}}},y=a(2566),A={name:"Catalogs",components:{Catalog:n.A,Loading:o.A,Pagination:()=>Promise.resolve().then(a.bind(a,70678)),SearchBox:()=>a.e(4748).then(a.bind(a,74748)),SortButtons:()=>a.e(771).then(a.bind(a,40771)),Multiselect:()=>a.e(5262).then(a.t.bind(a,75262,23))},mixins:[b],props:{catalogs:{type:Array,required:!0},collectionsOnly:{type:Boolean,required:!1},loading:{type:Boolean,default:!1},hasMore:{type:Boolean,default:!1},pagination:{type:Object,default:()=>({})},count:{type:Number,default:null}},data(){return{searchTerm:"",sort:0,selectedKeywords:[]}},computed:{...(0,r.aH)(["cardViewSort","uiLanguage"]),...(0,r.L8)(["getStac"]),catalogCount(){return this.catalogs.length!==this.catalogView.length?this.catalogView.length+"/"+this.catalogs.length:null!==this.count?this.count:this.isComplete?this.catalogs.length:null},title(){return this.collectionsOnly?this.$tc("stacCollection",this.catalogs.length):this.$tc("stacCatalog",this.catalogs.length)},isComplete(){return!this.hasMore&&!this.showPagination},filterPlaceholder(){return this.isComplete?this.$t("catalogs.filterByTitleAndMore"):this.$t("catalogs.filterByTitle")},showPagination(){return Object.values(this.pagination).some((t=>!!t))},allCatalogs(){return this.catalogs.map((t=>{let e=this.getStac(t);return e||t}))},hasSearchCritera(){return this.searchTerm||this.selectedKeywords.length>0},catalogView(){if(this.hasMore)return this.catalogs;let t=this.allCatalogs;if(this.hasSearchCritera&&(t=t.filter((t=>{if(this.selectedKeywords.length>0&&t instanceof l.A&&Array.isArray(t.keywords)){let e=this.selectedKeywords.every((e=>t.keywords.includes(e)));if(!e)return!1}if(this.searchTerm){let e=[t.title];return t instanceof l.A&&this.isComplete&&(e.push(t.id),Array.isArray(t.keywords)&&(e=e.concat(t.keywords))),y.Ay.search(this.searchTerm,e)}return!0}))),!this.hasMore&&0!==this.sort){const e=new Intl.Collator(this.uiLanguage);t=t.slice(0).sort(((t,a)=>e.compare(l.A.getDisplayTitle(t),l.A.getDisplayTitle(a)))),-1===this.sort&&(t=t.reverse())}return t},allKeywords(){if(!this.isComplete)return[];let t=[];for(let e of this.allCatalogs)if(e instanceof l.A&&Array.isArray(e.keywords))for(let a of e.keywords)t.includes(a)||t.push(a);return t.sort()}},created(){this.sort=this.cardViewSort},methods:{loadMore(t=!0){t&&(this.sort=0,this.$emit("loadMore"))},paginate(t,e){"bottom"===e&&this.$refs.topPagination&&y.Ay.scrollTo(this.$refs.topPagination.$el),this.$emit("paginate",t)},limitText(t){return this.$t("multiselect.andMore",{count:t})}}},v=A,w=(0,f.A)(v,s,i,!1,null,"3b49c796",null),C=w.exports},99975:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return d}});var s=function(){var t=this,e=t._self._c;return e("b-button",t._b({staticClass:"copy-button",attrs:{variant:t.copyColor,title:t.$t("copy")},on:{click:function(e){return e.preventDefault(),e.stopPropagation(),t.copy.apply(null,arguments)}}},"b-button",t.buttonProps,!1),[e(t.copyIcon,{tag:"component"}),t._t("default")],2)},i=[],r=a(82948),n=a(14405),o={name:"CopyButton",components:{BIconClipboard:r.ceV,BIconClipboardCheck:r.mD4,BIconClipboardX:r.A6N},props:{copyText:{type:String,required:!0},variant:{type:String,default:"primary"},buttonProps:{type:Object,default:()=>({})}},data(){return{status:null}},computed:{copyColor(){let t=this.variant;return!0===this.status?t="success":!1===this.status&&(t="danger"),this.variant.startsWith("outline-")&&(t="outline-"+t),t},copyIcon(){return!0===this.status?"b-icon-clipboard-check":!1===this.status?"b-icon-clipboard-x":"b-icon-clipboard"}},methods:{async copy(){try{let t=document.activeElement;await n.B.copy(this.copyText),t.focus(),this.status=!0}catch(t){console.error(t),this.status=!1}setTimeout((()=>this.status=null),2500)}}},l=o,c=a(81656),u=(0,c.A)(l,s,i,!1,null,null,null),d=u.exports},41526:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return u}});var s=function(){var t=this,e=t._self._c;return e("div",{staticClass:"styled-description",class:{compact:t.compact,inline:t.inline},domProps:{innerHTML:t._s(t.markup(t.description))}})},i=[],r=a(30855),n={name:"Description",props:{description:{type:String,default:""},compact:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},allowHTML:{type:Boolean,default:!1}},methods:{markup(t){if("string"!==typeof t)return"";var e=new r.iX,a=new r.j6({safe:!this.allowHTML,smart:!0}),s=e.parse(t);return a.render(s)}}},o=n,l=a(81656),c=(0,l.A)(o,s,i,!1,null,null,null),u=c.exports},85952:function(t,e,a){"use strict";a.d(e,{A:function(){return c}});var s=function(){var t=this,e=t._self._c;return e("b-alert",{attrs:{variant:"danger",show:"",dismissible:t.dismissible},on:{dismissed:function(e){return t.$emit("close")}}},[e("p",{staticClass:"message"},[t._v(t._s(t.message||t.$t("errors.default")))]),t.error&&t.error.message?e("dl",{staticClass:"error"},[e("dt",[t._v(t._s(t.$t("errors.labels.cause")))]),e("dd",[t._v(t._s(t.error.message))])]):t._e(),t.description?e("dl",{staticClass:"description"},[e("dt",[t._v(t._s(t.$t("errors.labels.reason")))]),e("dd",[t._v(t._s(t.description))])]):t._e(),t.id?e("dl",{staticClass:"id"},[e("dt",[t._v(t._s(t.$t("errors.labels.code")))]),e("dd",[e("code",[t._v(t._s(t.id))])])]):t._e(),t.url?e("dl",{staticClass:"url"},[e("dt",[t._v(t._s(t.$t("errors.labels.requestURL")))]),e("dd",[e("code",[t._v(t._s(t.url))])])]):t._e()])},i=[],r={name:"ErrorAlert",props:{message:{type:String,default:null},description:{type:String,default:""},error:{type:[Object,Error],default:null},id:{type:[String,Number],default:null},url:{type:String,default:""},dismissible:{type:Boolean,default:!1}}},n=r,o=a(81656),l=(0,o.A)(n,s,i,!1,null,"7a9d646a",null),c=l.exports},77455:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return b}});var s=function(){var t=this,e=t._self._c;return e("b-card",{directives:[{name:"b-visible",rawName:"v-b-visible.400",value:t.load,expression:"load",modifiers:{400:!0}}],staticClass:"item-card",class:{queued:!t.data,deprecated:t.isDeprecated,description:t.hasDescription},attrs:{"no-body":""}},[t.hasImage?e("b-card-img-lazy",t._b({staticClass:"thumbnail",attrs:{offset:"200"}},"b-card-img-lazy",t.thumbnail,!1)):t._e(),e("b-card-body",[e("b-card-title",[e("StacLink",{staticClass:"stretched-link",attrs:{data:[t.data,t.item]}})],1),t.fileFormats.length>0||t.hasDescription||t.isDeprecated?e("b-card-text",{staticClass:"intro"},[t.isDeprecated?e("b-badge",{staticClass:"mr-1 mt-1 deprecated",attrs:{variant:"warning"}},[t._v(t._s(t.$t("deprecated")))]):t._e(),t._l(t.fileFormats,(function(a){return e("b-badge",{key:a,staticClass:"mr-1 mt-1 fileformat",attrs:{variant:"secondary"}},[t._v(t._s(t._f("formatMediaType")(a)))])})),t.hasDescription?[t._v(t._s(t._f("summarize")(t.data.properties.description)))]:t._e()],2):t._e(),t.showKeywordsInItemCards&&t.keywords.length>0?e("Keywords",{attrs:{keywords:t.keywords,variant:"primary",center:""}}):t._e(),e("b-card-text",[e("small",{staticClass:"text-muted"},[t.extent?[t._v(t._s(t._f("formatTemporalExtent")(t.extent)))]:t.data&&t.data.properties.datetime?[t._v(t._s(t._f("formatTimestamp")(t.data.properties.datetime)))]:[t._v(t._s(t.$t("items.noTime")))]],2)])],1)],1)},i=[],r=a(95353),n=a(97685),o=a(58581),l=a(31831),c=a(50735),u=a(19087),d=a.n(u),h=a(2566);d().addDependency("content-type",a(58597));var p={name:"Item",components:{StacLink:o["default"],Keywords:()=>a.e(8499).then(a.bind(a,28499))},filters:{summarize:t=>h.Ay.summarizeMd(t,150),formatMediaType:t=>(0,c.formatMediaType)(t,null,{shorten:!0}),formatTemporalExtent:c.formatTemporalExtent,formatTimestamp:c.formatTimestamp},mixins:[n.A],props:{item:{type:Object,required:!0}},computed:{...(0,r.aH)(["showKeywordsInItemCards"]),...(0,r.L8)(["getStac"]),data(){return this.getStac(this.item)},extent(){return this.data&&(this.data.properties.start_datetime||this.data.properties.end_datetime)?[this.data.properties.start_datetime,this.data.properties.end_datetime]:null},fileFormats(){return this.data?this.data.getFileFormats():[]},keywords(){return this.data&&this.data.getMetadata("keywords")||[]},isDeprecated(){return this.data instanceof l.A&&Boolean(this.data.properties.deprecated)},hasDescription(){return this.data instanceof l.A&&h.Ay.hasText(this.data.properties.description)}},methods:{load(t){this.item instanceof l.A||this.$store.commit(t?"queue":"unqueue",this.item.href)}}},f=p,g=a(81656),m=(0,g.A)(f,s,i,!1,null,null,null),b=m.exports},3896:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return b}});var s=function(){var t=this,e=t._self._c;return e("section",{staticClass:"items mb-4"},[e("header",[e("h2",{staticClass:"title mr-2"},[t._v(t._s(t.$tc("stacItem",t.items.length)))]),null!==t.itemCount?e("b-badge",{staticClass:"mr-4",attrs:{pill:"",variant:"secondary"}},[t._v(t._s(t.itemCount))]):t._e(),!t.api&&t.items.length>1?e("SortButtons",{model:{value:t.sort,callback:function(e){t.sort=e},expression:"sort"}}):t._e()],1),t.showPagination?e("Pagination",{ref:"topPagination",attrs:{pagination:t.pagination,placement:"top"},on:{paginate:t.paginate}}):t._e(),t.allowFilter?[t.api?e("b-button",{directives:[{name:"b-toggle",rawName:"v-b-toggle.itemFilter",modifiers:{itemFilter:!0}}],staticClass:"mb-4 mt-2",class:{"ml-3":t.showPagination},attrs:{variant:t.hasFilters&&!t.filtersOpen?"primary":"outline-primary"}},[e("b-icon-search"),t._v(" "+t._s(t.filtersOpen?t.$t("items.hideFilter"):t.$t("items.showFilter"))+" "),t.hasFilters&&!t.filtersOpen?e("b-badge",{attrs:{variant:"dark"}},[t._v(t._s(t.filterCount))]):t._e()],1):t._e(),e("b-collapse",{attrs:{id:"itemFilter"},model:{value:t.filtersOpen,callback:function(e){t.filtersOpen=e},expression:"filtersOpen"}},[e("SearchFilter",{attrs:{type:"Items",title:t.$t("items.filter"),parent:t.stac,value:t.apiFilters},on:{input:t.emitFilter}})],1)]:t._e(),e("section",{staticClass:"list"},[t.loading?e("Loading",{attrs:{fill:"",top:""}}):t._e(),t.chunkedItems.length>0?e("b-card-group",{attrs:{columns:""}},t._l(t.chunkedItems,(function(t){return e("Item",{key:t.href,attrs:{item:t}})})),1):e("b-alert",{attrs:{variant:t.hasFilters?"warning":"info",show:""}},[t.hasFilters?[t._v(t._s(t.$t("search.noItemsFound")))]:[t._v(t._s(t.$t("items.noneAvailableForCollection")))]],2)],1),t.showPagination?e("Pagination",{attrs:{pagination:t.pagination},on:{paginate:t.paginate}}):t.hasMore?e("b-button",{directives:[{name:"b-visible",rawName:"v-b-visible.300",value:t.showMore,expression:"showMore",modifiers:{300:!0}}],attrs:{variant:"primary"},on:{click:t.showMore}},[t._v(t._s(t.$t("showMore")))]):t._e()],2)},i=[],r=(a(98992),a(54520),a(37550),a(77455)),n=a(39773),o=a(70678),l=a(48883),c=a(82948),u=a(2566),d=a(31831),h=a(95353),p={name:"Items",components:{BCollapse:l.K,BIconSearch:c.S8S,Item:r["default"],SearchFilter:()=>Promise.all([a.e(537),a.e(5262),a.e(4741),a.e(5430)]).then(a.bind(a,24741)),Loading:n.A,Pagination:o["default"],SortButtons:()=>a.e(771).then(a.bind(a,40771))},props:{items:{type:Array,required:!0},loading:{type:Boolean,default:!1},stac:{type:Object,required:!0},api:{type:Boolean,default:!1},allowFilter:{type:Boolean,default:!0},showFilters:{type:Boolean,default:!1},apiFilters:{type:Object,default:()=>({})},pagination:{type:Object,default:()=>({})},chunkSize:{type:Number,default:90},count:{type:Number,default:null}},data(){return{shownItems:this.chunkSize,filtersOpen:this.showFilters,sort:0}},computed:{...(0,h.aH)(["cardViewSort","uiLanguage"]),itemCount(){return null!==this.count?this.count:!this.api&&this.items.length>0?this.items.length:null},hasMore(){return this.items.length>this.shownItems},filterCount(){return Object.values(this.apiFilters).filter((t=>!(null===t||0===u.Ay.size(t)))).length},hasFilters(){return this.filterCount>0},chunkedItems(){let t=this.items;if(!this.apiFilters.sortby&&0!==this.sort){const e=new Intl.Collator(this.uiLanguage);t=t.slice(0).sort(((t,a)=>e.compare(d.A.getDisplayTitle(t),d.A.getDisplayTitle(a)))),-1===this.sort&&(t=t.reverse())}return!this.api&&this.items.length>this.chunkSize?t.slice(0,this.shownItems):t},showPagination(){if(this.api){if(this.hasFilters)return!0;if(this.items.length>0)return Object.values(this.pagination).some((t=>!!t))}return!1}},watch:{showFilters(){this.filter=this.showFilters},filtersOpen(){this.$emit("filtersShown",this.filtersOpen)}},created(){this.sort=this.cardViewSort},mounted(){this.showFilters&&setTimeout((()=>u.Ay.scrollTo(this.$el)),250)},methods:{emitFilter(t,e){this.$emit("filterItems",t,e)},showMore(){this.shownItems+=this.chunkSize},paginate(t,e){"bottom"===e&&this.$refs.topPagination&&u.Ay.scrollTo(this.$refs.topPagination.$el),this.$emit("paginate",t)}}},f=p,g=a(81656),m=(0,g.A)(f,s,i,!1,null,null,null),b=m.exports},39773:function(t,e,a){"use strict";a.d(e,{A:function(){return c}});var s=function(){var t=this,e=t._self._c;return e("div",{class:t.classes},[e("b-spinner",{attrs:{label:t.$t("loading"),small:t.small}})],1)},i=[],r=(a(44114),{name:"Loading",props:{fill:{type:Boolean,default:!1},stretch:{type:Boolean,default:!1},small:{type:Boolean,default:!1},top:{type:Boolean,default:!1}},computed:{classes(){let t=["loading"];return this.fill?t.push("loading-fill"):this.stretch&&t.push("loading-stretch"),this.top&&t.push("top"),t}}}),n=r,o=a(81656),l=(0,o.A)(n,s,i,!1,null,"67931bb8",null),c=l.exports},70678:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return c}});var s=function(){var t=this,e=t._self._c;return e("b-button-group",{class:t.classes},[e("b-button",{attrs:{disabled:!t.pagination.first,variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.first)}}},[t._v(t._s(t.$t("pagination.first")))]),e("b-button",{attrs:{disabled:!t.pagination.prev,variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.prev)}}},[t._v(t._s(t.$t("pagination.previous")))]),e("b-button",{attrs:{disabled:!t.pagination.next,variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.next)}}},[t._v(t._s(t.$t("pagination.next")))]),t.pagination.last?e("b-button",{attrs:{variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.last)}}},[t._v(t._s(t.$t("pagination.last")))]):t._e()],1)},i=[],r={name:"Pagination",props:{pagination:{type:Object,default:()=>({})},placement:{type:String,default:"bottom"}},computed:{classes(){return"top"===this.placement?"mb-4 mt-2":"mb-2 mt-2"}},methods:{paginate(t){this.$emit("paginate",t,this.placement)}}},n=r,o=a(81656),l=(0,o.A)(n,s,i,!1,null,null,null),c=l.exports},58581:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return g}});var s=function(){var t=this,e=t._self._c;return e(t.component,t._b({tag:"component",staticClass:"stac-link",attrs:{title:t.tooltip}},"component",t.attributes,!1),[t.icon?[e("img",{staticClass:"icon mr-2",attrs:{src:t.icon.href,alt:t.icon.title,title:t.icon.title}})]:t._e(),e("span",{staticClass:"title"},[t._v(t._s(t.displayTitle))])],2)},i=[],r=(a(98992),a(72577),a(95353)),n=a(59203),o=a(2566),l=a(31831),c=a(84193),u=a.n(c),d={name:"StacLink",props:{data:{type:[Object,Array],default:null},title:{type:String,default:null},fallbackTitle:{type:[String,Function],default:null},tooltip:{type:String,default:null},button:{type:[Boolean,Object],default:!1},state:{type:Object,default:null}},computed:{...(0,r.aH)(["allowExternalAccess","privateQueryParameters"]),...(0,r.L8)(["toBrowserPath","getRequestUrl","isExternalUrl"]),icon(){if(this.stac){let t=this.stac.getIcons();if(t.length>0)return t[0]}return null},stac(){return this.data instanceof l.A?this.data:Array.isArray(this.data)?this.data.find((t=>t instanceof l.A)):null},link(){return this.isLink(this.data)?this.data:Array.isArray(this.data)&&this.data.find((t=>this.isLink(t)))||{}},isStacBrowserLink(){return!!this.stac||!!o.Ay.isStacMediaType(this.link.type,!0)&&(!(!this.allowExternalAccess&&this.isExternalUrl(this.link.href))&&n.Bv.includes(this.link.rel))},attributes(){if(this.isStacBrowserLink||this.button){let t={to:this.href,rel:this.rel};return o.Ay.isObject(this.button)&&Object.assign(t,this.button),t}return{href:this.href,target:"_blank",rel:this.rel}},component(){return this.button?"b-button":this.isStacBrowserLink?"router-link":"a"},href(){if(this.stac||this.isStacBrowserLink){let t;if(t=this.stac?this.stac.getBrowserPath():this.toBrowserPath(this.link.href),t.startsWith("/")||(t="/"+t),o.Ay.size(this.privateQueryParameters)>0||o.Ay.size(this.state)>0){let e=u()(t),a=(t,a)=>{for(let s in t){let i=`${a}${s}`;e.hasQuery(i)||e.addQuery(i,t[s])}};a(this.privateQueryParameters,"~"),a(this.state,"."),t=e.toString()}return t}return this.getRequestUrl(this.link.href)},displayTitle(){if(this.title)return this.title;let t="function"===typeof this.fallbackTitle?this.fallbackTitle():this.fallbackTitle;return l.A.getDisplayTitle(this.data,t)}},methods:{isLink(t){return o.Ay.isObject(t)&&!(t instanceof l.A)}}},h=d,p=a(81656),f=(0,p.A)(h,s,i,!1,null,null,null),g=f.exports},19306:function(t){t.exports={catalogUrl:null,catalogTitle:"STAC Browser",allowExternalAccess:!0,allowedDomains:[],detectLocaleFromBrowser:!0,storeLocale:!0,locale:"en",fallbackLocale:"en",supportedLocales:["de","es","en","fr","it","ro","ja","pt"],apiCatalogPriority:null,useTileLayerAsFallback:!0,displayGeoTiffByDefault:!1,buildTileUrlTemplate:({href:t,asset:e})=>"https://tiles.rdnt.io/tiles/{z}/{x}/{y}@2x?url="+encodeURIComponent(e.href.startsWith("/vsi")?e.href:t),stacProxyUrl:null,pathPrefix:"/",historyMode:"history",cardViewMode:"cards",cardViewSort:"asc",showKeywordsInItemCards:!1,showKeywordsInCatalogCards:!1,showThumbnailsAsAssets:!1,geoTiffResolution:128,redirectLegacyUrls:!1,itemsPerPage:12,defaultThumbnailSize:null,maxPreviewsOnMap:50,crossOriginMedia:null,requestHeaders:{},requestQueryParameters:{},socialSharing:["email","bsky","mastodon","x"],preprocessSTAC:null,authConfig:null}},44426:function(t,e,a){"use strict";a.d(e,{A:function(){return r}});var s=a(48907),i=a(2566);class r{constructor(t={},e=null,a=null){this.options=t,this.changeListener=e,this.router=a}getButtonTitle(){return null}getLoginLabel(){return s.Ay.t("authentication.button.login")}getLogoutLabel(){return s.Ay.t("authentication.button.logout")}getComponent(){return null}getComponentProps(){return{}}async init(){}async login(){}async confirmLogin(t){this.changeListener&&await this.changeListener(!0,t)}async logout(){}async confirmLogout(){this.changeListener&&await this.changeListener(!1)}async close(){}updateStore(){return{}}_updateStore(t,e=null,a=null,s=null){const r=this.options.formatter||s,n=this.options.name||e,o=this.options.in||a;return t&&("Bearer"===r?t=`Bearer ${t}`:"function"===typeof r&&(t=r(t))),i.Ay.hasText(t)||(t=void 0),"query"===o?{query:{type:"private",key:n,value:t}}:"cookie"===o?{cookie:{key:n,value:t}}:"header"===o?{header:{key:n,value:t}}:{}}static async create(t,e,s){let n=new r;if(i.Ay.isObject(t))if("http"===t.type&&"basic"===t.scheme){const i=(await a.e(4648).then(a.bind(a,34648))).default;n=new i(t,e,s)}else if("apiKey"===t.type){const i=(await a.e(6935).then(a.bind(a,46935))).default;n=new i(t,e,s)}else if("openIdConnect"===t.type){const i=(await a.e(3621).then(a.bind(a,93621))).default;n=new i(t,e,s)}return await n.init(),n}static equals(t,e){return JSON.stringify(t.options)===JSON.stringify(e)}}},45311:function(t,e,a){"use strict";a.d(e,{A:function(){return r},W:function(){return n}});var s=a(42473),i=a(2566);class r{static enabled(t){if(!i.Ay.isObject(t))return!1;try{if(t.setItem("test","yes"),"yes"===t.getItem("test"))return t.removeItem("test"),!0}catch(e){console.error(e)}return!1}constructor(t=!1){t?r.enabled(window.sessionStorage)?this.engine=window.sessionStorage:navigator.cookieEnabled?this.engine=new n(!0):this.engine=new o:r.enabled(window.localStorage)?this.engine=window.localStorage:navigator.cookieEnabled?this.engine=new n:this.engine=new o}get(t){try{let e=this.engine.getItem(t);return"string"===typeof e&&e.startsWith(r.JSON_INDICATOR)&&(e=JSON.parse(e.slice(r.JSON_INDICATOR.length))),e}catch(e){return console.error(e),null}}set(t,e){try{"string"!==typeof e&&(e=r.JSON_INDICATOR+JSON.stringify(e)),this.engine.setItem(t,e)}catch(a){console.error(a)}}remove(t){try{this.engine.removeItem(t)}catch(e){console.error(e)}}clear(){this.engine.clear()}}(0,s.A)(r,"JSON_INDICATOR","\n\r");class n{constructor(t=!1){this.session=t}getExpiry(t=null){null===t&&(t=this.session?60:144e4);const e=new Date;e.setTime(e.getTime()+60*t*1e3),this.epires=e.toGMTString()}setItem(t,e,a=null){const s=this.getExpiry(a);e=encodeURIComponent(e),document.cookie=`${t}=${e}; expires=${s}; path=/`}getItem(t){const e=t+"=",a=document.cookie.split(";");for(let s of a)if(s=s.trim(),s.startsWith(e)){const t=s.substring(e.length,s.length);return decodeURIComponent(t)}return null}removeItem(t){this.set(t,"",-1)}clear(){document.cookie=""}}class o{constructor(t=!1){this.session=t}setItem(t){console.warn(`Browser storage disabled, can't store ${t}`)}getItem(){return null}removeItem(){}clear(){}}},78561:function(t,e,a){"use strict";a.d(e,{Q:function(){return o}});var s=a(95353);const i=["https://api.stacspec.org/v1.*/item-search#filter:cql-text","http://www.opengis.net/spec/cql2/1.*/conf/cql2-text"],r=["https://api.stacspec.org/v1.*/item-search#filter:cql-json","http://www.opengis.net/spec/cql2/1.*/conf/cql2-json"],n=["http://www.opengis.net/spec/cql2/1.*/conf/advanced-comparison-operators"],o={Items:{BasicFilters:["https://api.stacspec.org/v1.*/ogcapi-features","http://www.opengis.net/spec/ogcapi-features-1/1.*/conf/core"],CollectionIdFilter:!1,ItemIdFilter:!1,CqlFilters:["http://www.opengis.net/spec/ogcapi-features-3/1.*/*/features-filter"],Sort:["https://api.stacspec.org/v1.*/ogcapi-features#sort","http://www.opengis.net/spec/ogcapi-records-1/1.*/conf/sorting"],FreeText:["https://api.stacspec.org/v1.*/ogcapi-features#free-text"]},Global:{BasicFilters:["https://api.stacspec.org/v1.*/item-search"],CollectionIdFilter:!0,ItemIdFilter:!0,CqlFilters:["https://api.stacspec.org/v1.*/item-search#filter"],Sort:["https://api.stacspec.org/v1.*/item-search#sort"],FreeText:["https://api.stacspec.org/v1.*/item-search#free-text"]},Collections:{BasicFilters:["https://api.stacspec.org/v1.*/collection-search"],CollectionIdFilter:!1,ItemIdFilter:!1,CqlFilters:["https://api.stacspec.org/v1.*/collection-search#filter"],Sort:["https://api.stacspec.org/v1.*/collection-search#sort"],FreeText:["https://api.stacspec.org/v1.*/collection-search#free-text"]}};e.A={props:{type:{type:String,required:!0}},computed:{...(0,s.L8)(["supportsConformance"]),conformances(){return o[this.type]},canSort(){return this.supportsConformance(this.conformances.Sort)},canFilterExtents(){return this.supportsConformance(this.conformances.BasicFilters)},canFilterFreeText(){return this.supportsConformance(this.conformances.FreeText)},cql(){if(!this.supportsConformance(this.conformances.CqlFilters))return null;let t=this.supportsConformance(i),e=this.supportsConformance(r);return t||e?{textMode:t,jsonMode:e,advancedComparison:this.supportsConformance(n)}:null}}}},67467:function(t,e,a){"use strict";var s=a(95353);e.A=t=>{let e={computed:{...(0,s.aH)(["uiLanguage"])},methods:{}};for(let a in t){let s=t[a];e.methods[a]=function(){return this.uiLanguage,s(...arguments)}}return e}},97685:function(t,e,a){"use strict";var s=a(95353);e.A={props:{showThumbnail:{type:Boolean,default:!0}},computed:{...(0,s.aH)(["cardViewMode","crossOriginMedia","defaultThumbnailSize"]),isList(){return this.data&&!this.data.isItem()&&"list"===this.cardViewMode},hasImage(){return this.showThumbnail&&this.thumbnail},thumbnail(){if(this.data){let t=this.data.getThumbnails(!0,"thumbnail");if(t.length>0){let e,a,s=t[0];return Array.isArray(s["proj:shape"])&&2===s["proj:shape"].length?[a,e]=s["proj:shape"]:Array.isArray(this.defaultThumbnailSize)&&2===this.defaultThumbnailSize.length&&([a,e]=this.defaultThumbnailSize),{src:s.href,alt:s.title,crossorigin:this.crossOriginMedia,right:this.isList,blankColor:"rgba(0, 0, 0, 0.125)",width:e,height:a,"blank-width":e,"blank-height":a}}}return null}}}},24274:function(t,e,a){"use strict";a.d(e,{A:function(){return n}});a(98992),a(54520),a(81454);var s=a(2566),i=a(31831),r=a(44426);class n{static resolveAuth(t,e){if(e instanceof i.A&&s.Ay.size(t["auth:refs"])>0){const a=e.getMetadata("auth:schemes");if(s.Ay.size(a)>0)return t["auth:refs"].map((t=>a[t])).filter((t=>s.Ay.isObject(t)))}return[]}static isSupported(t,e){switch(t instanceof r.A&&(t=t.options),t.type){case"http":return"basic"===t.schema;case"apiKey":return"header"===t.in||"query"===t.in;case"openIdConnect":return"history"===e.historyMode;default:return!1}}static convertLegacyAuthConfig(t){return s.Ay.isObject(t)&&null!==t.type?"query"===t.type||"header"===t.type?{type:"apiKey",in:t.type,name:t.key,description:t.description,formatter:t.formatter}:t:null}}},50737:function(t,e,a){"use strict";let s;s=a(19306),e.A=Object.assign(s,{pathPrefix:"/stac-browser",historyMode:"hash"},window.STAC_BROWSER_CONFIG)},48907:function(t,e,a){"use strict";a.d(e,{Aj:function(){return c},Qm:function(){return p},SM:function(){return g},_:function(){return m},fH:function(){return f}});a(81454);var s=a(85471),i=a(64765),r=a(50737),n=a(14540),o=a.n(n),l=a(2566);s.Ay.use(i.A);const c=["https://api.stacspec.org/v1.*/language"],u={};function d(){for(let e of r.A.supportedLocales)u[e]=a(97991)(`./${e}/config.json`);const t={};for(let e in u)t[e]={languages:u};return t}const h=new i.A({locale:r.A.locale,fallbackLocale:r.A.fallbackLocale,messages:d(),postTranslation:(t,e)=>{if(""===t){const a=e.split(".");let s=h.messages[r.A.fallbackLocale];for(const e of a){if(!(e in s))return t;s=s[e]}return s}return t}});function p(){return Promise.all([f(r.A.locale),f(r.A.fallbackLocale)])}async function f(t){if(l.Ay.size(h.messages[t])>1)return;const e=(await a(33545)(`./${t}/default.js`)).default;h.mergeLocaleMessage(t,e)}async function g(t){const e=u[t].customize;if(0===l.Ay.size(u[t].customize))return;const s=e.map((async e=>{const s=(await a(93731)(`./${t}/${e}`)).default;return await s(t)}));return Promise.all(s)}function m(t,e=null){if("string"!==typeof t||0===t.length)return t;let a=`fields.${t}`;return h.te(a)?h.t(a,null,e):o().format(t,e)}e.Ay=h},39071:function(t,e,a){"use strict";a.d(e,{E0:function(){return i},f5:function(){return r}});a(44114),a(98992),a(3949);function s(t){if(!t)return;const e=String(t),a=e.indexOf("@"),s=-1!==a?e.substr(a+1):void 0,i=-1!==a?e.substr(0,a):e,r=String(i).replace(/-/g,"_").split("_");if(!r.length||r.length>4)return;const n=r.shift();if(!n)return;const o={keyword:s,language:n.toLowerCase()};if(!r.length)return o;if(3===r.length){const t=r.pop();t&&(o.variant=t.toUpperCase())}let l=r.pop();if(l.length>3&&(o.keyword=l,l=r.pop()),l&&(o.country=l.toUpperCase()),!r.length)return o;const c=r.pop();return"string"===typeof c&&c.length>=1&&(o.script=c[0].toUpperCase()+c.substring(1).toLowerCase()),o}function i(t){const e={};return t.forEach((t=>{const{language:a,country:i}=s(t);if(!a)throw new Error(`Locale ${t} is not parsable`);e[a]||(e[a]={countries:{},firstCountry:void 0,main:void 0});const r=e[a];i?(r.countries[i]=t,r.firstCountry||(r.firstCountry=t)):r.main=t})),e}function r(t,e,a,n){const o=Array.isArray(t)?i(t):t;if(!e&&a)return r(t,a,void 0,n);if(!e)return;const{language:l,country:c}=s(e);if(!l)return a;if(!o[l]){if(e===a)return;return r(t,a,null,n)}const{countries:u,main:d=a,firstCountry:h}=o[l];return u&&c?n&&h?u[c]?u[c]:h:u[c]?u[c]:d:n&&h?h:d}},81943:function(t,e,a){"use strict";var s=a(85471),i=function(){var t=this,e=t._self._c;return e("b-container",{attrs:{id:"stac-browser"}},[t.showLogin?e("Authentication"):t._e(),t.globalError?e("ErrorAlert",t._b({staticClass:"global-error",attrs:{dismissible:""},on:{close:t.hideError}},"ErrorAlert",t.globalError,!1)):t._e(),t.sidebar?e("Sidebar"):t._e(),e("header",[e("div",{staticClass:"logo"},[t._v(t._s(t.displayCatalogTitle))]),e("StacHeader",{on:{enableSidebar:function(e){t.sidebar=!0}}})],1),e("router-view"),e("footer",[e("i18n",{staticClass:"poweredby text-muted",attrs:{tag:"small",path:"poweredBy"},scopedSlots:t._u([{key:"link",fn:function(){return[e("a",{attrs:{href:"https://github.com/radiantearth/stac-browser",target:"_blank"}},[t._v("STAC Browser")]),t._v(" "+t._s(t.browserVersion)+" ")]},proxy:!0}])})],1)],1)},r=[],n=(a(44114),a(40173)),o=a(95353),l=a(50737),c=function(){var t=this,e=t._self._c;return e("main",{staticClass:"browse d-flex flex-column"},[!t.allowExternalAccess&&t.isExternal?e("b-alert",{attrs:{show:""}},[t._v(t._s(t.$t("errors.noExternalAccess")))]):t.error?e("ErrorAlert",{attrs:{url:t.url,description:t.errorDescription,id:t.errorId}}):t.loading?e("Loading",{attrs:{stretch:""}}):e(t.component,{tag:"component"})],1)},u=[],d=function(){var t=this,e=t._self._c;return e("div",{key:t.data.id,staticClass:"item"},[e("b-row",[e("b-col",{staticClass:"left"},[e("section",{staticClass:"mb-4"},[e("b-card",{staticClass:"maps-preview",attrs:{"no-body":""}},[e("b-tabs",{ref:"tabs",attrs:{card:"",pills:"",vertical:"",end:""},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[e("b-tab",{attrs:{title:t.$t("map"),"no-body":""}},[e("Map",{attrs:{stac:t.data,stacLayerData:t.selectedAsset,scrollWheelZoom:""},on:{dataChanged:t.dataChanged}})],1),t.thumbnails.length>0?e("b-tab",{attrs:{title:t.$t("thumbnails"),"no-body":""}},[e("Thumbnails",{attrs:{thumbnails:t.thumbnails}})],1):t._e()],1)],1)],1),t.hasAssets?e("Assets",{attrs:{assets:t.assets,context:t.data,shown:t.shownAssets},on:{showAsset:t.showAsset}}):t._e(),t.additionalLinks.length>0?e("Links",{attrs:{title:t.$t("additionalResources"),links:t.additionalLinks,context:t.data}}):t._e()],1),e("b-col",{staticClass:"right"},[e("section",{staticClass:"intro"},[t.data.properties.description?e("h2",[t._v(t._s(t.$t("description")))]):t._e(),t.data.properties.deprecated?e("DeprecationNotice",{attrs:{data:t.data}}):t._e(),t.data.properties["anon:warning"]?e("AnonymizedNotice",{attrs:{warning:t.data.properties["anon:warning"]}}):t._e(),t.data.properties.description?e("ReadMore",{attrs:{lines:10,text:t.$t("read.more"),"text-less":t.$t("read.less")}},[e("Description",{attrs:{description:t.data.properties.description}})],1):t._e(),Array.isArray(t.data.properties.keywords)&&t.data.properties.keywords.length>0?e("Keywords",{staticClass:"mb-3",attrs:{keywords:t.data.properties.keywords}}):t._e()],1),t.collectionLink?e("CollectionLink",{attrs:{link:t.collectionLink}}):t._e(),t.data.properties.providers?e("Providers",{attrs:{providers:t.data.properties.providers}}):t._e(),e("Metadata",{attrs:{data:t.data,type:"Item",ignoreFields:t.ignoredMetadataFields}})],1)],1)],1)},h=[],p=a(41526),f=a(6841),g=a.n(f),m=(a(81454),a(2566)),b={data(){return{shownAssetsOnMap:[],shownBandsOnMap:[],tab:null,selectedAsset:null,selectedAssetKey:null}},computed:{...(0,o.L8)(["thumbnails","hasAssets","assets"]),shownAssets(){if(0===this.tab)return this.shownAssetsOnMap;if(1===this.tab||null===this.tab&&this.thumbnails.length>0){let t=[],e=this.thumbnails.map((t=>t.href));for(let a in this.assets){let s=this.assets[a];e.includes(s.href)&&t.push(a)}return t}return[]}},methods:{showAsset(t,e,a){a?this.tab=1:(this.tab=0,this.selectedAsset=t,this.selectedAssetKey=e,this.shownAssetsOnMap=[this.selectedAssetKey]),this.$refs.tabs&&m.Ay.scrollTo(this.$refs.tabs.$el)},dataChanged(t){m.Ay.isObject(t)?t.assets||t.bands?(m.Ay.size(t.assets)>0&&(this.selectedAssetKey?this.shownAssetsOnMap=[this.selectedAssetKey]:this.shownAssetsOnMap=t.assets.map((t=>t.key))),m.Ay.size(t.bands)>0&&(this.shownBandsOnMap=t.bands)):this.selectedAssetKey&&(this.shownAssetsOnMap=[this.selectedAssetKey]):(this.shownBandsOnMap=[],this.shownAssetsOnMap=[])}}},y=a(95050),A=a(63405),v=(a(98992),a(54520),a(31831)),w=a(84193),C=a.n(w),k=a(48907);function _(t,e){let a=e.getters.toBrowserPath(t),s=C()(window.location.origin.toString());return"hash"===e.state.historyMode?(s.path(e.state.pathPrefix),s.fragment(a)):s.path(m.Ay.removeTrailingSlash(e.state.pathPrefix)+a),s.toString()}function L(t,e){Array.isArray(e)&&e.length>=4&&(t.spatialCoverage={"@type":"Place",geo:{"@type":"GeoShape",box:(e||[]).join(" ")}})}function j(t){return!Array.isArray(t)||2!==t.length||"string"!==typeof t[0]&&"string"!==typeof t[1]?null:t.map((t=>t||"..")).join("/")}function x(t){return m.Ay.size(t.assets)>0?Object.values(t.assets).map((e=>({"@type":"DataDownload",contentUrl:m.Ay.toAbsolute(e.href,t.getAbsoluteUrl()),encodingFormat:e.type,name:e.title}))):[]}function S(t,e,a,s="DataCatalog"){return t.map((t=>{let i,r;t instanceof v.A?(i=v.A.getDisplayTitle(t),r=t.getAbsoluteUrl()):(i=t.title,r=m.Ay.toAbsolute(t.href,e.getAbsoluteUrl()));let n={"@type":s,name:i,url:_(r,a),isBasedOn:r};return"Dataset"===s&&(n.description=I(t,a)),n}))}function T(t,e){return t.filter((t=>m.Ay.isObject(t)&&Array.isArray(t.roles)&&t.roles.includes(e))).map((t=>({"@type":"Organization",name:t.name,description:t.description,url:t.url,email:t.email||t.mail})))}function I(t,e){let a,s;if(t instanceof v.A?(a=t.isItem()?"Item":t.type,s=t.collection):m.Ay.isObject(t)&&"item"===t.rel&&(a="Item"),a){let i=k.Ay.tc(`stac${a}`),r=k.Ay.t("in",{catalog:s||e.catalogTitle});return`SpatioTemporal Asset Catalog (STAC)\n${i} - ${t.id} ${r}`}}function O(t,e,a){var s;let i,r=v.A.getDisplayTitle(t),n=t.getAbsoluteUrl(),o=_(n,a),l=null===(s=t.getMetadata("language"))||void 0===s?void 0:s.code,c=t.getThumbnails(!0);c.length>0&&(i=m.Ay.toAbsolute(c[0].href,t.getAbsoluteUrl()));let u=t.getMetadata("license");var d;u&&"proprietary"!==u&&"various"!==u&&"other"!==u?u=`https://spdx.org/licenses/${u}.html`:u=null===(d=t.getLinkWithRel("license"))||void 0===d?void 0:d.href;u&&(u=m.Ay.toAbsolute(u,t.getAbsoluteUrl()));let h,p,f,g,b=t.getMetadata("providers");return m.Ay.size(b)>0&&(h=T(b,"licensor"),p=T(b,"producer"),f=T(b,"host"),g=T(b,"processor")),{"@context":"https://schema.org/","@type":e,name:r,description:t.getMetadata("description")||I(t,a),citation:t.getMetadata("sci:citation"),identifier:t.getMetadata("sci:doi")||t.id,keywords:t.getMetadata("keywords"),license:u,url:o,isBasedOn:n,dateCreated:t.getMetadata("created"),dateModified:t.getMetadata("updated"),datePublished:t.getMetadata("published"),expires:t.getMetadata("expires"),inLanguage:l,thumbnailUrl:i,version:t.getMetadata("version"),image:i,copyrightHolder:h,producer:p,provider:f,creator:g}}function $(t,e,a){if(!(t instanceof v.A))return null;e=e.filter((t=>m.Ay.isObject(t))),e.length>1&&(e=e.filter(((t,a)=>e.findIndex((e=>e.isBasedOn===t.isBasedOn))!==a)));let s=O(t,"DataCatalog",a);var i,r,n,o;t.isCollection()&&((null===(i=t.extent)||void 0===i||null===(r=i.temporal)||void 0===r?void 0:r.interval.length)>0&&(s.temporalCoverage=j(t.extent.temporal.interval[0])),(null===(n=t.extent)||void 0===n||null===(o=n.spatial)||void 0===o?void 0:o.bbox.length)>0&&L(s,t.extent.spatial.bbox[0]),s.associatedMedia=x(t));return s.hasPart=S(a.getters.catalogs,t,a),s.dataset=S(a.getters.items,t,a,"Dataset"),s.isPartOf=S(e,t,a),s}function P(t,e,a){if(!(t instanceof v.A))return null;e=e.filter((t=>m.Ay.isObject(t)));let s=O(t,"Dataset",a);s.includedInDataCatalog=S(e,t,a);let i=t.getMetadata("start_datetime"),r=t.getMetadata("end_datetime");return s.temporalCoverage=i||r?j([i,r]):t.getMetadata("datetime"),L(s,t.bbox),s.distribution=x(t),s}function B(t,e){let a="schema-org",s=t.getElementById(a);s||(s=t.createElement("script"),s.type="application/ld+json",s.id=a,t.head.appendChild(s)),s.innerText=JSON.stringify(e)}var M={name:"Item",components:{AnonymizedNotice:()=>a.e(7457).then(a.bind(a,47457)),Assets:()=>Promise.all([a.e(9232),a.e(126)]).then(a.bind(a,62749)),BTabs:y.r,BTab:A.a,CollectionLink:()=>a.e(9891).then(a.bind(a,89891)),Description:p["default"],DeprecationNotice:()=>a.e(7341).then(a.bind(a,57341)),Keywords:()=>a.e(8499).then(a.bind(a,28499)),Links:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(9232),a.e(4052)]).then(a.bind(a,73931)),Map:()=>a.e(401).then(a.bind(a,80401)),Metadata:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(3147)]).then(a.bind(a,73147)),Providers:()=>a.e(635).then(a.bind(a,80635)),ReadMore:g(),Thumbnails:()=>a.e(8648).then(a.bind(a,26267))},mixins:[b],data(){return{ignoredMetadataFields:["description","keywords","providers","title","deprecated","proj:bbox","proj:geometry","auth:schemes","anon:warning"]}},computed:{...(0,o.aH)(["data","url"]),...(0,o.L8)(["additionalLinks","collectionLink","parentLink"])},watch:{data:{immediate:!0,handler(t){try{let e=P(t,[this.collectionLink,this.parentLink],this.$store);B(document,e)}catch(e){console.error(e)}}}}},F=M,E=a(81656),U=(0,E.A)(F,d,h,!1,null,null,null),R=U.exports,q=function(){var t=this,e=t._self._c;return e("div",{key:t.data.id,class:{cc:!0,[t.cssStacType]:!0,mixed:t.hasCatalogs&&t.hasItems,empty:!t.hasCatalogs&&!t.hasItems}},[e("b-row",[e("b-col",{staticClass:"meta"},[e("section",{staticClass:"intro"},[e("h2",[t._v(t._s(t.$t("description")))]),t.data.deprecated?e("DeprecationNotice",{attrs:{data:t.data}}):t._e(),t.data["anon:warning"]?e("AnonymizedNotice",{attrs:{warning:t.data["anon:warning"]}}):t._e(),t.data.description?e("ReadMore",{attrs:{lines:10,text:t.$t("read.more"),"text-less":t.$t("read.less")}},[e("Description",{attrs:{description:t.data.description}})],1):t._e(),Array.isArray(t.data.keywords)&&t.data.keywords.length>0?e("Keywords",{staticClass:"mb-3",attrs:{keywords:t.data.keywords}}):t._e(),t.isCollection?e("section",{staticClass:"metadata mb-4"},[t.licenses?e("b-row",[e("b-col",{staticClass:"label",attrs:{md:"4"}},[t._v(t._s(t.$t("catalog.license")))]),e("b-col",{staticClass:"value",attrs:{md:"8"}},[e("span",{domProps:{innerHTML:t._s(t.licenses)}})])],1):t._e(),t.temporalExtents?e("b-row",[e("b-col",{staticClass:"label",attrs:{md:"4"}},[t._v(t._s(t.$t("catalog.temporalExtent")))]),e("b-col",{staticClass:"value",attrs:{md:"8"}},[e("span",{domProps:{innerHTML:t._s(t.temporalExtents)}})])],1):t._e()],1):t._e(),"left"===t.linkPosition?e("Links",{attrs:{title:t.$t("additionalResources"),links:t.additionalLinks,context:t.data}}):t._e()],1),t.isCollection||t.hasThumbnails?e("section",{staticClass:"mb-4"},[e("b-card",{staticClass:"maps-preview",attrs:{"no-body":""}},[e("b-tabs",{ref:"tabs",attrs:{pills:"",card:"",vertical:"",end:""},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[t.isCollection?e("b-tab",{attrs:{title:t.$t("map"),"no-body":""}},[e("Map",{attrs:{stac:t.data,stacLayerData:t.mapData,fitBoundsOnce:"",popover:""},on:{dataChanged:t.dataChanged}})],1):t._e(),t.hasThumbnails?e("b-tab",{attrs:{title:t.$t("thumbnails"),"no-body":""}},[e("Thumbnails",{attrs:{thumbnails:t.thumbnails}})],1):t._e()],1)],1)],1):t._e(),t.hasAssets?e("Assets",{attrs:{assets:t.assets,context:t.data,shown:t.shownAssets},on:{showAsset:t.showAsset}}):t._e(),t.hasItemAssets&&!t.hasItems?e("Assets",{attrs:{assets:t.data.item_assets,context:t.data,definition:!0}}):t._e(),t.providers?e("Providers",{attrs:{providers:t.providers}}):t._e(),e("Metadata",{staticClass:"mb-4",attrs:{type:t.data.type,data:t.data,ignoreFields:t.ignoredMetadataFields}}),t.collectionLink?e("CollectionLink",{attrs:{link:t.collectionLink}}):t._e(),"right"===t.linkPosition?e("Links",{attrs:{title:t.$t("additionalResources"),links:t.additionalLinks,context:t.data}}):t._e()],1),t.hasCatalogs?e("b-col",{staticClass:"catalogs-container"},[e("Catalogs",{attrs:{catalogs:t.catalogs,hasMore:!!t.nextCollectionsLink},on:{loadMore:t.loadMoreCollections}})],1):t._e(),t.hasItems?e("b-col",{staticClass:"items-container"},[e("Items",{attrs:{stac:t.data,items:t.items,api:t.isApi,showFilters:t.showFilters,apiFilters:t.filters,pagination:t.itemPages,loading:t.apiItemsLoading},on:{paginate:t.paginateItems,filterItems:t.filterItems,filtersShown:t.filtersShown}}),t.hasItemAssets?e("Assets",{attrs:{assets:t.data.item_assets,context:t.data,definition:!0}}):t._e()],1):t._e()],1)],1)},D=[],z=a(32398),H=a(3896),N=a(67467),W=a(50735),Q={name:"Catalog",components:{AnonymizedNotice:()=>a.e(7457).then(a.bind(a,47457)),Assets:()=>Promise.all([a.e(9232),a.e(126)]).then(a.bind(a,62749)),BTabs:y.r,BTab:A.a,Catalogs:z["default"],CollectionLink:()=>a.e(9891).then(a.bind(a,89891)),DeprecationNotice:()=>a.e(7341).then(a.bind(a,57341)),Description:p["default"],Items:H["default"],Keywords:()=>a.e(8499).then(a.bind(a,28499)),Links:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(9232),a.e(4052)]).then(a.bind(a,73931)),Map:()=>a.e(401).then(a.bind(a,80401)),Metadata:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(3147)]).then(a.bind(a,73147)),Providers:()=>a.e(635).then(a.bind(a,80635)),ReadMore:g(),Thumbnails:()=>a.e(8648).then(a.bind(a,26267))},mixins:[b,(0,N.A)({formatLicense:W.formatLicense,formatTemporalExtents:W.formatTemporalExtents})],data(){return{filters:{},ignoredMetadataFields:["stac_version","stac_extensions","id","type","title","description","keywords","providers","license","extent","summaries","links","assets","item_assets","proj:bbox","proj:geometry","conformsTo","deprecated","anon:warning","stats:catalogs","stats:collections","stats:items","auth:schemes","stac_browser"]}},computed:{...(0,o.aH)(["data","url","apiItems","apiItemsLink","apiItemsPagination","nextCollectionsLink","stateQueryParameters"]),...(0,o.L8)(["additionalLinks","catalogs","collectionLink","isCollection","items","getApiItemsLoading","parentLink","rootLink"]),cssStacType(){var t,e;return m.Ay.hasText(null===(t=this.data)||void 0===t?void 0:t.type)?null===(e=this.data)||void 0===e?void 0:e.type.toLowerCase():null},showFilters(){return Boolean(this.stateQueryParameters["itemFilterOpen"])},hasThumbnails(){return this.thumbnails.length>0},linkPosition(){return 0===this.additionalLinks.length?null:this.isCollection||!this.hasThumbnails?"right":"left"},apiItemsLoading(){return this.getApiItemsLoading(this.data)},licenses(){return this.isCollection&&this.data.license?this.formatLicense(this.data.license,null,null,this.data):null},providers(){let t=[];return Array.isArray(this.data.providers)&&this.data.providers.length>0?t=this.data.providers:this.isCollection&&m.Ay.isObject(this.data.summaries)&&Array.isArray(this.data.summaries.providers)&&(t=this.data.summaries.providers),t.length>0?t:null},temporalExtents(){if(this.isCollection&&this.data.extent.temporal.interval.length>0){let t=this.data.extent.temporal.interval;return t.length>1&&(t=t.slice(1)),this.formatTemporalExtents(t)}return null},hasItemAssets(){var t;return m.Ay.size(null===(t=this.data)||void 0===t?void 0:t.item_assets)>0},itemPages(){let t=Object.assign({},this.apiItemsPagination);return!t.first&&this.data&&this.apiItemsLink&&"items"!==this.apiItemsLink.rel&&(t.first=m.Ay.addFiltersToLink(this.data.getApiItemsLink(),this.filters)),t},isApi(){return Boolean(this.apiItemsLink)},hasItems(){return this.items.length>0||this.isApi},hasCatalogs(){return this.catalogs.length>0},mapData(){return this.selectedAsset?this.selectedAsset:{type:"FeatureCollection",features:this.items}}},watch:{data:{immediate:!0,handler(t){try{let e=$(t,[this.parentLink,this.rootLink],this.$store);B(document,e)}catch(e){console.error(e)}}}},methods:{filtersShown(t){this.$store.commit("updateState",{type:"itemFilterOpen",value:t?1:null})},loadMoreCollections(){this.$store.dispatch("loadNextApiCollections",{show:!0})},async paginateItems(t){try{await this.$store.dispatch("loadApiItems",{link:t,show:!0,filters:this.filters})}catch(e){this.$root.$emit("error",e,this.$t("errors.loadItems"))}},async filterItems(t,e){this.filters=t,e&&this.$store.commit("resetApiItems",this.data.getApiItemsLink());try{await this.$store.dispatch("loadApiItems",{link:this.data.getApiItemsLink(),show:!0,filters:t})}catch(a){let t=e?this.$t("errors.loadItems"):this.$t("errors.loadFilteredItems");this.$root.$emit("error",a,t)}}}},V=Q,G=(0,E.A)(V,q,D,!1,null,null,null),K=G.exports,J=a(79873),X={name:"Browse",components:{Catalog:K,Item:R},mixins:[J.A],computed:{...(0,o.L8)(["isItem"]),component(){return this.isItem?"Item":"Catalog"}}},Y=X,Z=(0,E.A)(Y,c,u,!1,null,null,null),tt=Z.exports;function et(t,e){let a=t.params.pathMatch;return e.allowExternalAccess&&a.startsWith("external/")&&(a="/"+a),{path:a}}function at(t){let e=[];return t.catalogUrl?e.push({path:"/search",name:"search",component:()=>Promise.all([a.e(537),a.e(5262),a.e(4741),a.e(7250)]).then(a.bind(a,28189))}):(e.push({path:"/",name:"select",component:()=>a.e(967).then(a.bind(a,60967))}),e.push({path:"/search/external/(.*)",name:"search",component:()=>Promise.all([a.e(537),a.e(5262),a.e(4741),a.e(7250)]).then(a.bind(a,28189)),props:t=>({loadParent:`/external/${t.params.pathMatch}`})})),e.push({path:"/auth/logout",name:"logout",component:()=>a.e(7130).then(a.bind(a,77130))}),e.push({path:"/auth",component:()=>a.e(7659).then(a.bind(a,17659))}),e.push({path:"/validation/(.*)",name:"validation",component:()=>Promise.all([a.e(537),a.e(287),a.e(3545)]).then(a.bind(a,93545)),props:e=>et(e,t)}),e.push({path:"/(.*)",name:"browse",component:tt,props:e=>et(e,t)}),e}var st=at,it=(a(72577),a(3949),a(59203)),rt=a(44426),nt=a(24274),ot=a(45311);const lt=async(t,e)=>{t.commit("showGlobalError",{error:e,message:k.Ay.t("errors.authFailed")},{root:!0}),await t.dispatch("updateCredentials")};function ct(t){return{namespaced:!0,state:{method:()=>new rt.A,actions:[],credentials:null,inProgress:!1},getters:{method(t){return t.method()},canAuthenticate(t,e,a){return nt.A.isSupported(e.method,a)},isLoggedIn(t){return null!==t.credentials},showLogin(t,e){return!e.isLoggedIn&&t.inProgress}},mutations:{setCredentials(t,e){t.credentials=e},setMethod(t,e){t.method=()=>e},addAction(t,e){t.actions.push(e)},resetActions(t){t.actions=[]},setInProgress(t,e=!0){t.inProgress=e}},actions:{async waitForAuth(t){rt.A.equals(t.getters.method,t.rootState.authConfig)||await t.dispatch("updateMethod",t.rootState.authConfig)},async updateMethod(e,a){a=nt.A.convertLegacyAuthConfig(a),rt.A.equals(e.getters.method,a)||await e.getters.method.close();const s=async(t,a)=>{t||(a=null),await e.dispatch("updateCredentials",a),t?await e.dispatch("executeActions"):e.commit("resetActions")},i=new ot.A(!0);i.set("authConfig",a);const r=await rt.A.create(a,s,t);e.commit("setMethod",r)},async requestLogin(t){if(!t.getters.isLoggedIn){t.commit("setInProgress");try{await t.getters.method.login()}catch(e){lt(t,e)}}},async finalizeLogin(t,e=null){t.commit("setInProgress",!1);try{await t.getters.method.confirmLogin(e)}catch(a){lt(t,a)}},async abortLogin(t){t.commit("setInProgress",!1)},async requestLogout(t){t.getters.isLoggedIn&&(t.commit("setInProgress"),await t.getters.method.logout())},async finalizeLogout(t){t.commit("setInProgress",!1);try{await t.getters.method.confirmLogout()}catch(e){lt(t,e)}},async updateCredentials(t,e=null){t.commit("setCredentials",e);const a=t.getters.method.updateStore(e);if(a.query)t.commit("setQueryParameter",a.query,{root:!0});else if(a.header)t.commit("setRequestHeader",a.header,{root:!0});else if(a.cookie){const t=new ot.W(!0);t.setItem(a.cookie.key,a.cookie.value)}},async executeActions(t){for(let a of t.state.actions)try{const e=a();e instanceof Promise&&e.catch((e=>lt(t,e)))}catch(e){lt(t,e)}t.commit("resetActions")}}}}var ut=a(33484),dt=a(39071),ht=a(14540),pt=a.n(ht),ft=a(78561);function gt(t,e){const a=()=>({url:"",title:t.catalogTitle,description:null,data:null,parents:null,globalError:null,localRequestQueryParameters:{},stateQueryParameters:{language:null,asset:[],itemdef:[]},apiItems:[],apiItemsLink:null,apiItemsPagination:{}}),i=()=>({queue:[],privateQueryParameters:{},authActions:[],conformsTo:[],dataLanguage:null,dataLanguages:[],apiCollections:[],apiItemsLoading:{},nextCollectionsLink:null});return new o.Ay.Store({strict:!1,modules:{auth:ct(e)},state:Object.assign({},t,a(),i(),{database:{},allowSelectCatalog:!t.catalogUrl,globalRequestQueryParameters:t.requestQueryParameters,uiLanguage:t.locale}),getters:{loading:t=>!t.url||!t.data||t.database[t.url]instanceof ut.Rh,getApiItemsLoading:t=>e=>{let a="";return e instanceof ut.Rh||(e instanceof v.A?a=e.id:"string"===typeof e&&(a=e),t.apiItemsLoading[a]||!1)},error:t=>t.database[t.url]instanceof Error?t.database[t.url]:null,getStac:t=>(e,a=!1)=>{if(e instanceof v.A)return e;if(m.Ay.isObject(e)&&m.Ay.hasText(e.href)&&(e=e.href),!m.Ay.hasText(e))return null;let s=m.Ay.toAbsolute(e,t.url),i=t.database[s];return i instanceof v.A||a&&i instanceof Error?i:null},displayCatalogTitle:(t,e)=>v.A.getDisplayTitle(e.root,t.catalogTitle),isCollection:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isCollection())||!1},isCatalog:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isCatalog())||!1},isCatalogLike:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isCatalogLike())||!1},isItem:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isItem())||!1},root:(t,e)=>e.getStac(e.rootLink),rootLink:t=>{var e;let a=null===(e=t.data)||void 0===e?void 0:e.getStacLinkWithRel("root");if(a)return a;if(t.catalogUrl)return m.Ay.createLink(t.catalogUrl,"root");if(t.url&&t.data instanceof v.A&&t.data.getLinksWithRels(["conformance","service-desc","service-doc","data","search"]).length>0)return m.Ay.createLink(t.url,"root");if(t.url){let e=C()(t.url),a=e.segment(-2);if(["collections","items"].includes(a))return e.segment(-1,""),e.segment(-1,""),"items"===a&&(e.segment(-1,""),e.segment(-1,"")),m.Ay.createLink(e.toString(),"root")}return null},parentLink:t=>{if(t.data instanceof v.A){let e=t.data.getStacLinkWithRel("parent");if(e)return e}if(t.url){let e=C()(t.url),a=e.segment(-2);if(["collections","items"].includes(a))return e.segment(-1,""),e.segment(-1,""),m.Ay.createLink(e.toString(),"parent")}return null},collectionLink:t=>{if(t.data instanceof v.A){var e;let a=null===(e=t.data)||void 0===e?void 0:e.getStacLinkWithRel("collection");if(a)return a}if(t.url){let e=C()(t.url),a=e.segment(-2);if("items"==a)return e.segment(-1,""),e.segment(-1,""),m.Ay.createLink(e.toString(),"collection")}return null},supportsConformance:t=>e=>{if(!Array.isArray(e))return e;let a=e.map((t=>t.replaceAll("*","[^/]+").replace(/\/?#/,"/?#"))).join("|"),s=new RegExp("^("+a+")$");return Boolean(t.conformsTo.find((t=>t.match(s))))},supportsExtension:t=>e=>m.Ay.supportsExtension(t.data,e),canSearch:(t,e)=>e.canSearchCollections||e.canSearchItems,canSearchItems:(t,e)=>e.supportsConformance(ft.Q.Global.BasicFilters),canSearchCollections:(t,e)=>e.supportsConformance(ft.Q.Collections.BasicFilters),items:t=>t.apiItems.length>0?t.apiItems:t.data?t.data.getStacLinksWithRel("item"):[],catalogs:t=>{let e=Boolean(t.data instanceof v.A&&t.data.getApiCollectionsLink()&&t.apiCollections.length>0),a=Boolean(t.data instanceof v.A),s=!t.apiCatalogPriority||"collections"===t.apiCatalogPriority,i=!t.apiCatalogPriority||"childs"===t.apiCatalogPriority,r=[];return e&&s&&(r=r.concat(t.apiCollections)),a&&i&&(r=v.A.addMissingChildren(r,t.data)),r},hasAssets:(t,e)=>Boolean(Object.values(e.assets).find((t=>m.Ay.isObject(t)&&"string"===typeof t.href))),assets:(t,e)=>{var a;if(m.Ay.isObject(null===(a=t.data)||void 0===a?void 0:a.assets)){if(t.showThumbnailsAsAssets)return t.data.assets;{let a={},s=e.thumbnails;for(let e in t.data.assets){let i=t.data.assets[e];s.includes(i)||(a[e]=i)}return a}}return{}},thumbnails:t=>t.data?t.data.getThumbnails(!0):[],additionalLinks:t=>t.data?t.data.getLinksWithOtherRels(it.ol).filter((t=>"preview"!==t.rel||!m.Ay.canBrowserDisplayImage(t))):[],toBrowserPath:(t,e)=>a=>{m.Ay.hasText(a)||(a="/");let s,i=m.Ay.toAbsolute((0,ut.rM)(a,t.stacProxyUrl),t.url,!1);if(!t.allowSelectCatalog&&t.catalogUrl&&(s=i.relativeTo(t.catalogUrl)),"undefined"===typeof s||e.isExternalUrl(i,!1)){if(!t.allowExternalAccess)return i.toString();let e=["/external"],a=i.protocol();"https"!==a&&e.push(a+":"),e.push(i.authority()),e.push(i.path().replace(/^\//,""));let s=e.join("/"),r=i.query();return r&&(s+=`?${r}`),s}return"/"+s.toString()},fromBrowserPath:(t,e)=>a=>{const s=/^\/(search\/)?external\//;if(m.Ay.hasText(a)&&"/"!==a)if(a.match(s)){let t,e=a.replace(s,"").split("/");t=e[0].endsWith(":")?e.shift():"https:",a=`${t}//${e.join("/")}`}else!t.allowSelectCatalog&&t.catalogUrl&&(a=m.Ay.toAbsolute(a,t.catalogUrl,!1));else a=t.catalogUrl;return e.getRequestUrl(a,null,!0)},isExternalUrl:t=>(e,a=!0)=>{if(!t.catalogUrl)return!1;if(e instanceof C()||(e=C()(e)),a&&Array.isArray(t.allowedDomains)&&t.allowedDomains.includes(e.domain()))return!1;let s;if(e.is("relative"))s=e;else if(s=e.relativeTo(t.catalogUrl),s.equals(e))return!0;let i=s.toString();return i.startsWith("//")||i.startsWith("../")},getRequestUrl:(t,e)=>(a,s=null,i=!1)=>{let r=m.Ay.toAbsolute((0,ut.sd)(a,t.stacProxyUrl),s||t.url,!1);return e.isExternalUrl(r)||((0,ut.mA)(r,t.privateQueryParameters),(0,ut.mA)(r,t.globalRequestQueryParameters),i&&(0,ut.mA)(r,t.localRequestQueryParameters)),r.toString()},acceptedLanguages:t=>{const e={en:.1};return Array.isArray(t.supportedLocales)&&t.supportedLocales.forEach((t=>e[t]=.2)),m.Ay.hasText(t.fallbackLocale)&&(e[t.fallbackLocale]=.5),Array.isArray(navigator.languages)&&navigator.languages.forEach((t=>e[t]=.7)),m.Ay.hasText(t.locale)&&(e[t.locale]=1),Object.entries(e).sort(((t,e)=>t[1]>e[1]?-1:t[1]e>=1?t:`${t};q=${e}`)).join(",")}},mutations:{config(t,e){for(let a in e){let s=e[a];switch(a){case"catalogTitle":t.catalogTitle=s;break;case"catalogUrl":"function"===typeof s?t.catalogUrl=s():"string"===typeof s&&(t.catalogUrl=s);break;case"crossOriginMedia":t.crossOriginMedia=["anonymous","use-credentials"].includes(s)?s:null;break;case"cardViewSort":switch(s){case"asc":t.cardViewSort=1;break;case"desc":t.cardViewSort=-1;break;default:t.cardViewSort=0}break;default:t[a]=s}}},languages(t,{uiLanguage:e,dataLanguage:a}){t.dataLanguage=a||null,t.uiLanguage=e||null},setQueryParameter(t,{type:e,key:a,value:i}){e=`${e}QueryParameters`,"undefined"===typeof i?s.Ay.delete(t[e],a):s.Ay.set(t[e],a,i)},setRequestHeader(t,{key:e,value:a}){"undefined"===typeof a?s.Ay.delete(t.requestHeaders,e):s.Ay.set(t.requestHeaders,e,a)},requestAuth(t,e){"function"===typeof e?t.doAuth.push(e):t.doAuth=[]},setAuthData(t,e){t.authData=e},state(t,e){t.stateQueryParameters=e},updateState(t,{type:e,value:a}){null===a||"undefined"===typeof a?s.Ay.delete(t.stateQueryParameters,e):s.Ay.set(t.stateQueryParameters,e,a)},openCollapsible(t,{type:e,uid:a}){const s=t.stateQueryParameters[e].indexOf(a);-1===s&&t.stateQueryParameters[e].push(a)},closeCollapsible(t,{type:e,uid:a}){const i=t.stateQueryParameters[e].indexOf(a);i>-1&&s.Ay.delete(t.stateQueryParameters[e],i)},updateLoading(t,{url:e,show:a}){let i=t.database[e];s.Ay.set(i,"show",a||i.show)},loading(t,{url:e,loading:a}){s.Ay.set(t.database,e,a),a.show&&(t.url=e)},loaded(t,{url:e,data:a}){s.Ay.set(t.database,e,(0,ut.Pj)(t,a))},clear(t,e){s.Ay.delete(t.database,e)},resetCatalog(e,s){Object.assign(e,i()),Object.assign(e,a()),e.supportedLocales.includes(e.locale)||(e.locale=t.locale),s&&(e.catalogUrl=t.catalogUrl,e.catalogTitle=t.catalogTitle,e.database={})},resetPage(t){Object.assign(t,a())},setPageMetadata(t,{title:e,description:a}){t.title=e,"undefined"!==typeof a&&(t.description=a)},showPage(t,{url:e,title:a,description:s,stac:i}){if(i||(i=t.database[e]||null),t.url=e||null,t.data=i instanceof v.A?i:null,t.description=s,a)t.title=a;else if(t.title=v.A.getDisplayTitle(t.data,t.catalogTitle),t.data){let e=t.data.getMetadata("description");m.Ay.hasText(e)&&(t.description=e)}if(t.data){let e=t.data.isItem()?t.data.properties:t.data,a=Array.isArray(e.languages)?e.languages.slice():[];m.Ay.isObject(e.language)&&a.unshift(e.language),t.dataLanguages=a.filter((t=>m.Ay.isObject(t)&&"string"===typeof t.code))}},errored(t,{url:e,error:a}){a instanceof Error||(a=new Error(a)),s.Ay.set(t.database,e,a)},queue(t,e){t.queue.push(e)},unqueue(t,e){let a=t.queue.indexOf(e);-1!==a&&t.queue.splice(a,1)},removeFromQueue(t,e){t.queue.splice(0,e)},setConformanceClasses(t,e){Array.isArray(e)&&(t.conformsTo=e)},setApiItemsLink(t,e){t.apiItemsLink=e},toggleApiItemsLoading(t,e=""){t.apiItemsLoading[e]?s.Ay.delete(t.apiItemsLoading,e):s.Ay.set(t.apiItemsLoading,e,!0)},setApiItems(t,{data:e,stac:a,show:s}){if(!m.Ay.isObject(e)||!Array.isArray(e.features))return;let i=e.features.map((e=>(0,ut.Pj)(t,e)));s&&(t.apiItems=i);let r=m.Ay.getPaginationLinks(e);s&&(t.apiItemsPagination=r),a instanceof v.A&&a.setApiData(i,r.next,r.prev)},addApiCollections(t,{data:e,stac:a,show:s}){if(!m.Ay.isObject(e)||!Array.isArray(e.collections))return;let i=e.collections.map((e=>(0,ut.Pj)(t,e))),r=m.Ay.getLinkWithRel(e.links,"next");s&&(t.nextCollectionsLink=r,t.apiCollections=t.apiCollections.concat(i)),a instanceof v.A&&a.setApiData(i,r)},resetApiItems(t,e){t.apiItems=[],t.apiItemsLink=e,t.apiItemsPagination={}},parents(t,e){t.parents=e},showGlobalError(t,e){e&&console.trace(e),t.globalError=e}},actions:{async config(t,e){const a=Object.assign({},t.state);t.commit("config",e);for(let s in e){let e=t.state[s];if(e===a[s])switch(s){case"authConfig":await t.dispatch("auth/updateMethod",e);break}}},async switchLocale(t,{locale:e,userSelected:a}){if(await t.dispatch("config",{locale:e}),t.state.storeLocale&&a){const t=new ot.A;t.set("locale",e)}let s=(0,dt.f5)(t.state.supportedLocales,e,t.state.fallbackLocale),i=t.state.dataLanguages.map((t=>t.code)),r=t.state.dataLanguages.length>0?t.state.dataLanguages[0].code:s,n=(0,dt.f5)(i,e,r);await(0,k.fH)(s),pt().setLocales([s,t.state.fallbackLocale]),pt().setTranslator(k._),await(0,k.SM)(s),t.commit("languages",{dataLanguage:n,uiLanguage:s}),t.commit("setQueryParameter",{type:"state",key:"language",value:e})},async loadBackground(t,e){let a=t.state.queue.slice(0,e);if(a.length>0){let s=[];for(let e of a)s.push(t.dispatch("load",{url:e}));return t.commit("removeFromQueue",e),await Promise.all(s)}},async loadParents(t){if(!(t.state.data instanceof v.A))return void t.commit("parents",[]);let e=[],a=t.state.data;while(a){let s=a.getLinkWithRel("parent")||a.getLinkWithRel("root");if(!s)break;let i=m.Ay.toAbsolute(s.href,a.getAbsoluteUrl());await t.dispatch("load",{url:i});let r=t.getters.getStac(i,!0);if(r instanceof Error)return void t.commit("parents",r);if(r===a)break;e.push(r),a=r}t.commit("parents",e)},async tryLogin(t,{url:e,action:a}){t.commit("clear",e),t.commit("errored",{url:e,error:new m.fe(k.Ay.t("authentication.unauthorized"))}),a&&t.commit("auth/addAction",a),await t.dispatch("auth/requestLogin")},async load(t,a){let{url:s,show:i,force:r,noRetry:n}=a;const o=t.getters.toBrowserPath(s);s=m.Ay.toAbsolute(s,t.state.url),await t.dispatch("auth/waitForAuth"),r&&t.commit("clear",s);let l=new ut.Rh(i),c=t.state.database[s];if(c instanceof ut.Rh)return void t.commit("updateLoading",{url:s,show:i});const u=c instanceof v.A&&!c.isPotentiallyIncomplete();if(!u){t.commit("loading",{url:s,loading:l});try{const a=await(0,ut.FF)(t,s);if(!m.Ay.isObject(a.data))throw new m.fe(k.Ay.t("errors.invalidJsonObject"));if(c=new v.A(a.data,s,o),t.commit("loaded",{url:s,data:c}),i){let a=c.getLocaleLink(t.state.dataLanguage);if(a)return void e.replace(t.getters.toBrowserPath(a.href))}let r=c.getStacLinkWithRel("conformance");Array.isArray(c.conformsTo)&&c.conformsTo.length>0?t.commit("setConformanceClasses",c.conformsTo):r&&await t.dispatch("loadOgcApiConformance",r)}catch(d){return!n&&t.state.authConfig&&(0,ut.HD)(d)?void await t.dispatch("tryLogin",{url:s,action:()=>t.dispatch("load",Object.assign({noRetry:!0,force:!0,show:!0},a))}):(console.error(d),void t.commit("errored",{url:s,error:d}))}}if(c.getApiCollectionsLink()){let e={stac:c,show:l.show};try{await t.dispatch("loadNextApiCollections",e)}catch(d){t.commit("showGlobalError",{message:k.Ay.t("errors.loadApiCollectionsFailed"),error:d})}}else if(c.getApiItemsLink()){let e={stac:c,show:l.show};try{await t.dispatch("loadApiItems",e)}catch(d){t.commit("showGlobalError",{message:k.Ay.t("errors.loadApiItemsFailed"),error:d})}}if(!t.getters.root){let e=t.state.catalogUrl;if(!e){const a=c.getLinkWithRel("root");a&&(e=m.Ay.toAbsolute(a.href,s),await t.dispatch("config",{catalogUrl:e}))}e&&await t.dispatch("load",{url:e})}l.show&&t.commit("showPage",{url:s})},async loadApiItems(t,e){let{link:a,stac:s,show:i,filters:r,noRetry:n}=e,o=s instanceof v.A?s.id:"";t.commit("toggleApiItemsLoading",o);try{let e=t.state.url;s instanceof v.A&&(a=s.getApiItemsLink(),e=s.getAbsoluteUrl()),a=m.Ay.addFiltersToLink(a,r,t.state.itemsPerPage);let n=await(0,ut.FF)(t,a);if(m.Ay.isObject(n.data)&&Array.isArray(n.data.features))return n.data.features=n.data.features.map((a=>{try{if(!m.Ay.isObject(a)||"Feature"!==a.type)return null;let i,r=m.Ay.getLinkWithRel(a.links,"self");if(null!==r&&void 0!==r&&r.href)i=m.Ay.toAbsolute(r.href,e);else{if("undefined"===typeof a.id)return null;{var s;let r=null===(s=t.getters.root)||void 0===s?void 0:s.getApiCollectionsLink();if(e)i=m.Ay.toAbsolute(`items/${a.id}`,e);else if(r)i=m.Ay.toAbsolute(`${o}/items/${a.id}`,r.href);else{if(!t.state.catalogUrl)return null;i=m.Ay.toAbsolute(`collections/${o}/items/${a.id}`,t.state.catalogUrl)}}}let n=t.getters.getStac(i);return n||(n=new v.A(a,i,t.getters.toBrowserPath(i)),n.markPotentiallyIncomplete(),t.commit("loaded",{data:n,url:i}),n)}catch(i){return console.error(i),null}})).filter((t=>t instanceof v.A)),i&&t.commit("setApiItemsLink",a),t.commit("setApiItems",{data:n.data,stac:s,show:i}),t.commit("toggleApiItemsLoading",o),n;throw new m.fe(k.Ay.t("errors.invalidStacItems"))}catch(l){if(t.commit("toggleApiItemsLoading",o),!n&&t.state.authConfig&&(0,ut.HD)(l))return void await t.dispatch("tryLogin",{url:a.href,action:()=>t.dispatch("loadApiItems",Object.assign({noRetry:!0,force:!0},e))});throw l}},async loadNextApiCollections(t,e){let a,{stac:s,show:i,noRetry:r}=e;if(s){if(t.state.apiCollections.length>0)return;a=s.getLinkWithRel("data")}else s=t.state.data,a=t.state.nextCollectionsLink;if(a)try{let e=await(0,ut.FF)(t,a);if(!m.Ay.isObject(e.data)||!Array.isArray(e.data.collections))throw new m.fe(k.Ay.t("errors.invalidStacCollections"));e.data.collections=e.data.collections.map((e=>{let a,i=m.Ay.getLinkWithRel(e.links,"self");a=null!==i&&void 0!==i&&i.href?m.Ay.toAbsolute(i.href,t.state.url||s.getAbsoluteUrl()):m.Ay.toAbsolute(`collections/${e.id}`,t.state.catalogUrl||s.getAbsoluteUrl());let r=t.getters.getStac(a);return r||(r=new v.A(e,a,t.getters.toBrowserPath(a)),r.markPotentiallyIncomplete(),t.commit("loaded",{data:r,url:a}),r)})),t.commit("addApiCollections",{data:e.data,stac:s,show:i})}catch(n){if(!r&&t.state.authConfig&&(0,ut.HD)(n))return void await t.dispatch("tryLogin",{url:a.href,action:()=>t.dispatch("loadNextApiCollections",Object.assign({noRetry:!0,force:!0},e))});throw n}},async loadOgcApiConformance(t,e){let a=await(0,ut.FF)(t,e);m.Ay.isObject(a.data)&&Array.isArray(a.data.conformsTo)&&t.commit("setConformanceClasses",a.data.conformsTo)},async loadGeoJson(t,e){try{let a=await(0,ut.FF)(t,e);return a.data}catch(a){return null}},async retryAfterAuth(t){let e=e=>t.commit("showGlobalError",{error:e,message:k.Ay.t("errors.authFailed")});for(let s of t.state.doAuth)try{let t=s();t instanceof Promise&&t.catch(e)}catch(a){e(a)}}}})}var mt=gt,bt=a(78933),yt=a(92999),At=a(12670),vt=a(1169),wt=a(19680),Ct=a(35915),kt=a(56967),_t=a(80262),Lt=a(93444),jt=(a(59313),a(85952)),xt=function(){var t=this,e=t._self._c;return e("b-row",[e("b-col",{attrs:{md:"12"}},[e("Source",{staticClass:"float-right",attrs:{title:t.title,stacUrl:t.url,stac:t.data}}),e("h1",[t.icon?[e("img",{staticClass:"icon mr-2",attrs:{src:t.icon.href,alt:t.icon.title,title:t.icon.title}})]:t._e(),e("span",{staticClass:"title"},[t._v(t._s(t.title))])],2),t.isStacChooser()?t._e():e("p",{staticClass:"lead"},[t.containerLink?e("i18n",{staticClass:"in mr-3",attrs:{tag:"span",path:"in"},scopedSlots:t._u([{key:"catalog",fn:function(){return[e("StacLink",{attrs:{data:t.containerLink}})]},proxy:!0}],null,!1,1458487365)}):t._e(),e("b-button-group",[t.back?e("b-button",{attrs:{to:t.selfBrowserLink,title:t.$t("goBack.description",{type:t.type}),variant:"outline-primary",size:"sm"}},[e("b-icon-arrow-left"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("goBack.label")))])],1):t._e(),t.parentLink?e("b-button",{attrs:{to:t.toBrowserPath(t.parentLink.href),title:t.parentLinkTitle,variant:"outline-primary",size:"sm"}},[e("b-icon-arrow-90deg-up"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("goToParent.label")))])],1):t._e(),t.collectionLink?e("b-button",{attrs:{to:t.toBrowserPath(t.collectionLink.href),title:t.collectionLinkTitle,variant:"outline-primary",size:"sm"}},[e("b-icon-folder-symlink"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("goToCollection.label")))])],1):t._e(),e("b-button",{directives:[{name:"b-toggle",rawName:"v-b-toggle.sidebar",modifiers:{sidebar:!0}}],attrs:{variant:"outline-primary",size:"sm",title:t.$t("browse")},on:{click:function(e){return t.$emit("enableSidebar")}}},[e("b-icon-book"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("browse")))])],1),t.canSearch?e("b-button",{attrs:{variant:"outline-primary",size:"sm",to:t.searchBrowserLink,title:t.$t("search.title"),pressed:t.isSearchPage()}},[e("b-icon-search"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("search.title")))])],1):t._e(),t.canAuthenticate?e("b-button",{attrs:{variant:"outline-primary",size:"sm",title:t.authTitle},on:{click:t.logInOut}},[e(t.authIcon,{tag:"component"}),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.authLabel))])],1):t._e()],1)],1)],1)],1)},St=[],Tt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"share mt-1"},[e("b-button-group",[t.showRoot?e("b-button",{attrs:{size:"sm",variant:"outline-primary",id:"popover-root-btn"}},[e("b-icon-box"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.rootTitle))])],1):t._e(),t.stacUrl?e("b-button",{attrs:{size:"sm",variant:"outline-primary",id:"popover-link-btn",title:t.$t("source.detailsAboutSource")}},[e("b-icon-link"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("source.label")))])],1):t._e(),e("b-button",{attrs:{size:"sm",variant:"outline-primary",id:"popover-share-btn",title:t.$t("source.share.withOthers")}},[e("b-icon-share"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("source.share.label")))])],1),e("b-dropdown",{attrs:{size:"sm",variant:"outline-primary",right:"",title:t.$t("source.language.switch")},scopedSlots:t._u([{key:"button-content",fn:function(){return[e("b-icon-flag"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("source.language.label",{currentLanguage:t.currentLanguage})))])]},proxy:!0}])},t._l(t.languages,(function(a){return e("b-dropdown-item",{key:a.code,staticClass:"lang-item",on:{click:function(e){return t.switchLocale({locale:a.code,userSelected:!0})}}},[t.locale===a.code?e("b-icon-check"):e("b-icon-blank"),e("span",{staticClass:"title"},[e("span",{attrs:{lang:a.code}},[t._v(t._s(a.native))]),a.global&&a.global!==a.native?[t._v(" / "),e("span",{attrs:{lang:"en"}},[t._v(t._s(a.global))])]:t._e()],2),!t.supportsLanguageExt||a.ui&&a.data?t._e():e("b-icon-exclamation-triangle",{staticClass:"ml-2",attrs:{title:a.ui?t.$t("source.language.onlyUI"):t.$t("source.language.onlyData")}})],1)})),1)],1),t.showRoot?e("b-popover",{attrs:{id:"popover-root",target:"popover-root-btn",triggers:"focus",placement:"bottom",container:"stac-browser",title:t.rootTitle}},[e("RootStats")],1):t._e(),t.stacUrl?e("b-popover",{attrs:{id:"popover-link",target:"popover-link-btn",triggers:"focus",placement:"bottom",container:"stac-browser",title:t.$t("source.title")}},[t.stac?[t.stacId?e("b-row",{staticClass:"stac-id"},[e("b-col",{attrs:{cols:"4"}},[t._v(t._s(t.$t("source.id")))]),e("b-col",[e("code",[t._v(t._s(t.stacId))]),e("CopyButton",{staticClass:"ml-2",attrs:{copyText:t.stacId,"button-props":{size:"sm"},variant:"primary"}})],1)],1):t._e(),t.stacVersion?e("b-row",{staticClass:"stac-version"},[e("b-col",{attrs:{cols:"4"}},[t._v(t._s(t.$t("source.stacVersion")))]),e("b-col",[t._v(t._s(t.stacVersion))])],1):t._e(),e("b-row",{staticClass:"stac-valid"},[e("b-col",{attrs:{cols:"4"}},[t._v(t._s(t.$t("source.valid")))]),e("b-col",[e("Validation",{attrs:{data:t.stac}})],1)],1),e("hr")]:t._e(),e("Url",{attrs:{id:"stacUrl",url:t.stacUrl,label:t.$t("source.locatedAt")}})],2):t._e(),e("b-popover",{attrs:{id:"popover-share",target:"popover-share-btn",triggers:"focus",placement:"bottom",container:"stac-browser",title:t.$t("source.share.title")}},[e("Url",{attrs:{id:"browserUrl",url:t.browserUrl(),label:t.$t("source.share.sharePageWithOthers"),open:!1}}),t.enableSocialSharing?[e("hr"),e("SocialSharing",{attrs:{text:t.sharingMessage,title:t.title,url:t.browserUrl()}})]:t._e()],2)],1)},It=[],Ot=a(15378),$t=a(9656),Pt=a(82948),Bt=a(30278),Mt=function(){var t=this,e=t._self._c;return e("b-form-group",{attrs:{label:t.label,"label-for":t.id}},[e("b-input-group",{attrs:{size:"sm"}},[e("b-form-input",{ref:"input",attrs:{id:t.id,value:t.url,readonly:""}}),e("b-input-group-append",[e("CopyButton",{attrs:{copyText:t.url,variant:"primary"}}),t.open?e("b-button",{attrs:{href:t.url,target:"_blank",variant:"primary",title:t.$t("open")}},[e("b-icon-arrow-up-right-square")],1):t._e()],1)],1)],1)},Ft=[],Et=a(69771),Ut=a(19115),Rt=a(89576),qt=a(16167),Dt={name:"Share",components:{BFormGroup:Et.a,BFormInput:Ut.b,BIconArrowUpRightSquare:Pt.xur,BInputGroup:Rt.Y,BInputGroupAppend:qt.G,CopyButton:()=>Promise.resolve().then(a.bind(a,99975))},props:{id:{type:String,required:!0},url:{type:String,required:!0},label:{type:String,required:!0},open:{type:Boolean,default:!0}}},zt=Dt,Ht=(0,E.A)(zt,Mt,Ft,!1,null,"74684ede",null),Nt=Ht.exports,Wt=a(99975),Qt=function(){var t=this,e=t._self._c;return e("section",t._l(t.urls,(function(a,s){return e("b-button",{key:s,staticClass:"service mr-1",class:s,attrs:{href:a,target:"_blank"}},[e(s,{tag:"component"}),t._v(" "+t._s(t.$t(`source.share.${s}`))+" ")],1)})),1)},Vt=[],Gt={name:"Source",components:{Email:Pt.EXn,Bsky:()=>a.e(6094).then(a.bind(a,16094)),Mastodon:()=>a.e(9010).then(a.bind(a,99010)),X:()=>a.e(6941).then(a.bind(a,6941))},props:{text:{type:String,required:!0},title:{type:String,required:!0},url:{type:String,required:!0}},data(){return{urlTemplates:{email:"mailto:?subject={title}&body={text}",bsky:"https://bsky.app/intent/compose?text={text}",mastodon:"https://mastodon.social/share?text={text}",x:"https://x.com/intent/tweet?text={text}"}}},computed:{...(0,o.aH)(["socialSharing"]),urls(){const t=encodeURIComponent(this.text),e=encodeURIComponent(this.title),a=encodeURIComponent(this.url),s={};for(const i of this.socialSharing){if(!this.urlTemplates[i])continue;const r=this.urlTemplates[i];s[i]=r.replace("{text}",t).replace("{title}",e).replace("{url}",a)}return s}}},Kt=Gt,Jt=(0,E.A)(Kt,Qt,Vt,!1,null,"daac02b4",null),Xt=Jt.exports;const Yt="https://stac-extensions.github.io/language/v1.*/schema.json";var Zt={name:"Source",components:{BDropdown:Ot.U,BDropdownItem:$t.H,BIconBlank:Pt.ufk,BIconBox:Pt.H$j,BIconCheck:Pt.GSz,BIconExclamationTriangle:Pt.T12,BIconFlag:Pt.c_U,BIconLink:Pt.IfX,BIconShare:Pt.v6r,BPopover:Bt.u,RootStats:()=>a.e(143).then(a.bind(a,40143)),Url:Nt,CopyButton:Wt["default"],SocialSharing:Xt,Validation:()=>Promise.all([a.e(537),a.e(287),a.e(9099)]).then(a.bind(a,49099))},props:{title:{type:String,required:!0},stacUrl:{type:String,default:null},stac:{type:Object,default:null}},computed:{...(0,o.aH)(["conformsTo","dataLanguages","locale","socialSharing","supportedLocales","uiLanguage","valid"]),...(0,o.L8)(["supportsExtension","root"]),stacVersion(){var t;return null===(t=this.stac)||void 0===t?void 0:t.stac_version},stacId(){var t;return null===(t=this.stac)||void 0===t?void 0:t.id},showRoot(){return!!this.root&&(Array.isArray(this.conformsTo)&&this.conformsTo.length>0||m.Ay.isObject(this.root["stats:collections"])||m.Ay.isObject(this.root["stats:catalogs"])||m.Ay.isObject(this.root["stats:items"]))},rootTitle(){return Array.isArray(this.conformsTo)&&this.conformsTo.length>0?this.$t("index.api"):this.$t("index.catalog")},currentLanguage(){let t=this.languages.find((t=>t.code===this.locale));return t?t.native:"-"},enableSocialSharing(){return Array.isArray(this.socialSharing)&&this.socialSharing.length>0},sharingMessage(){const t=window.location.toString();return this.$t("source.share.message",{title:this.title,url:t})},supportsLanguageExt(){return this.supportsExtension(Yt)},languages(){let t=[];for(let a of this.supportedLocales)t.push({code:a,native:this.$t(`languages.${a}.native`),global:this.$t(`languages.${a}.global`),ui:!0});for(let a of this.dataLanguages){if(!m.Ay.isObject(a)||!a.code||this.supportedLocales.includes(a.code))continue;let e={code:a.code};e.native=a.name||a.alternate||a.code,e.global=a.alternate||a.name||a.code,e.data=!0,t.push(e)}if(this.supportsExtension(Yt)){const e=(0,dt.E0)(this.supportedLocales),a=(0,dt.E0)(this.dataLanguages.map((t=>t.code)));for(let s of t)s.ui||(s.ui=Boolean((0,dt.f5)(e,s.code,null))),s.data||(s.data=Boolean((0,dt.f5)(a,s.code,null)))}const e=new Intl.Collator(this.uiLanguage);return t.sort(((t,a)=>e.compare(t.global,a.global)))}},methods:{...(0,o.i0)(["switchLocale"]),browserUrl(){return window.location.toString()}}},te=Zt,ee=(0,E.A)(te,Tt,It,!1,null,"0aa087bf",null),ae=ee.exports,se=a(58581),ie={name:"StacHeader",components:{BIconArrow90degUp:Pt.JK4,BIconArrowLeft:Pt.sV1,BIconBook:Pt.VOl,BIconFolderSymlink:Pt.P_X,BIconSearch:Pt.S8S,BIconLock:Pt.D8r,BIconUnlock:Pt.a_V,StacLink:se["default"],Source:ae},computed:{...(0,o.aH)(["allowSelectCatalog","catalogUrl","data","url","title"]),...(0,o.L8)(["canSearch","root","parentLink","collectionLink","toBrowserPath"]),...(0,o.L8)("auth",{authMethod:"method"}),...(0,o.L8)("auth",["canAuthenticate","isLoggedIn"]),authIcon(){return this.isLoggedIn?"b-icon-unlock":"b-icon-lock"},authTitle(){return this.authMethod.getButtonTitle()},authLabel(){return this.isLoggedIn?this.authMethod.getLogoutLabel():this.authMethod.getLoginLabel()},back(){return"validation"===this.$route.name},selfBrowserLink(){return this.toBrowserPath(this.url)},type(){if(this.data instanceof v.A){if(this.data.isItem())return this.$tc("stacItem");if(this.data.isCollection())return this.$tc("stacCollection");if(this.data.isCatalog())return this.$tc("stacCatalog");if(m.Ay.hasText(this.data.type))return this.data.type}return null},collectionLinkTitle(){return this.collectionLink&&m.Ay.hasText(this.collectionLink.title)?this.$t("goToCollection.descriptionWithTitle",this.collectionLink):this.$t("goToCollection.description")},parentLinkTitle(){return this.parentLink&&m.Ay.hasText(this.parentLink.title)?this.$t("goToParent.descriptionWithTitle",this.parentLink):this.$t("goToParent.description")},icon(){if(this.data instanceof v.A){let t=this.data.getIcons();if(t.length>0)return t[0]}return null},searchBrowserLink(){if(!this.canSearch)return null;let t;return this.data instanceof v.A&&!this.data.equals(this.root)&&(t=this.data.getSearchLink()),t?`/search${this.data.getBrowserPath()}`:this.root&&this.allowSelectCatalog?`/search${this.root.getBrowserPath()}`:"/search"},containerLink(){return this.catalogUrl&&this.url===this.catalogUrl?null:this.root?m.Ay.equalUrl(this.root.getAbsoluteUrl(),this.url)?null:{href:this.root.getAbsoluteUrl(),rel:"root",title:v.A.getDisplayTitle(this.root)}:this.collectionLink||this.parentLink}},methods:{...(0,o.PY)("auth",["addAction"]),...(0,o.i0)("auth",["requestLogin","requestLogout"]),isSearchPage(){return"search"===this.$router.currentRoute.name},isStacChooser(){return"choose"===this.$router.currentRoute.name},async logInOut(){this.url&&this.addAction((()=>this.$store.dispatch("load",{url:this.url,show:!0,force:!0,noRetry:!0}))),this.isLoggedIn?await this.requestLogout():await this.requestLogin()}}},re=ie,ne=(0,E.A)(re,xt,St,!1,null,"5da16391",null),oe=ne.exports,le=function(){var t=this,e=t._self._c;return e(t.authComponent,{tag:"component",on:{submit:t.submit,reset:t.reset}})},ce=[],ue={name:"Authentication",components:{ApiKey:()=>a.e(7197).then(a.bind(a,87197)),Basic:()=>a.e(7820).then(a.bind(a,47820))},computed:{...(0,o.L8)("auth",["method","isLoggedIn"]),authComponent(){return this.method.getComponent()},authComponentProps(){return this.method.getComponentProps()}},beforeCreate(){this.isLoggedIn&&this.$store.dispatch("auth/finalizeLogout")},methods:{async reset(){await this.$store.dispatch("auth/abortLogin")},async submit(t){await this.$store.dispatch("auth/finalizeLogin",t)}}},de=ue,he=(0,E.A)(de,le,ce,!1,null,null,null),pe=he.exports;s.Ay.use(bt.q),s.Ay.use(yt.p),s.Ay.use(At.sG),s.Ay.use(vt.z),s.Ay.use(wt.qc),s.Ay.use(Ct.CG),s.Ay.use(kt.z),s.Ay.directive("b-toggle",_t.z),s.Ay.directive("b-visible",Lt.p),s.Ay.use(n.Ay);const fe=new n.Ay({mode:l.A.historyMode,base:l.A.pathPrefix,routes:st(l.A)});s.Ay.use(o.Ay);const ge=mt(l.A,fe);let me={},be={};for(let ke in l.A)me[ke]={default:["object","function"].includes(typeof l.A[ke])?()=>l.A[ke]:l.A[ke]},be[ke]={immediate:!0,handler:async function(t){await this.$store.dispatch("config",{[ke]:t})}};var ye={name:"StacBrowser",router:fe,store:ge,components:{Authentication:pe,ErrorAlert:jt.A,Sidebar:()=>a.e(7957).then(a.bind(a,57957)),StacHeader:oe},props:{...me},data(){return{sidebar:!1,error:null,onDataLoaded:null}},computed:{...(0,o.aH)(["allowSelectCatalog","data","dataLanguage","description","globalError","stateQueryParameters","title","uiLanguage","url"]),...(0,o.aH)({detectLocaleFromBrowserFromVueX:"detectLocaleFromBrowser",supportedLocalesFromVueX:"supportedLocales",storeLocaleFromVueX:"storeLocale"}),...(0,o.L8)(["displayCatalogTitle","fromBrowserPath","isExternalUrl","root","supportsConformance","toBrowserPath"]),...(0,o.L8)("auth",["showLogin"]),browserVersion(){return"3.3.0"}},watch:{...be,title(t){document.title=t,document.getElementById("og-title").setAttribute("content",t)},description(t){const e=m.Ay.summarizeMd(t,200);document.getElementById("meta-description").setAttribute("content",e),document.getElementById("og-description").setAttribute("content",e)},uiLanguage:{immediate:!0,async handler(t){t&&(this.$root.$i18n.locale=t,document.documentElement.setAttribute("lang",t),document.getElementById("og-locale").setAttribute("content",t),this.$root.$emit("uiLanguageChanged",t))}},dataLanguage:{immediate:!0,async handler(t){if(t&&this.data instanceof v.A){let e=this.data.getLocaleLink(t);if(e){let t=Object.assign({},this.stateQueryParameters);this.$router.push(this.toBrowserPath(e.href)),this.$store.commit("state",t)}else if(this.supportsConformance(k.Aj)){let t=this.url;this.$store.commit("resetCatalog",!0),await this.$store.dispatch("load",{url:t,show:!0})}}}},stateQueryParameters:{deep:!0,handler(){let t={};for(const[e,a]of Object.entries(this.$route.query))e.startsWith(".")||(t[e]=a);for(const[e,a]of Object.entries(this.stateQueryParameters)){let s=`.${e}`;Array.isArray(a)?a.length>0&&(t[s]=a.join(",")):null!==a&&(t[s]=a)}this.$router.replace({query:t}).catch((t=>{if(!n.Ay.isNavigationFailure(t,n.Ay.NavigationFailureType.duplicated))throw Error(t)}))}},root(t,e){const a=["apiCatalogPriority","authConfig","cardViewMode","cardViewSort","crossOriginMedia","defaultThumbnailSize","displayGeoTiffByDefault","showThumbnailsAsAssets"];let s=!t||e&&m.Ay.isObject(e["stac_browser"]),i=t&&m.Ay.isObject(t["stac_browser"]);for(let r of a){let e;s&&(e=l.A[r]),i&&"undefined"!==typeof t["stac_browser"][r]&&(e=t["stac_browser"][r]),"undefined"!==typeof e&&this.$store.dispatch("config",{[r]:e}).catch((t=>console.error(t)))}},data(t){this.onDataLoaded&&t instanceof v.A&&this.onDataLoaded()}},async created(){this.$router.onReady((()=>{this.detectLocale(),this.parseQuery(this.$route)})),this.$router.afterEach(((t,e)=>{if(t.path===e.path)return;let a="resetPage";if(this.allowSelectCatalog&&t.path){let e=this.fromBrowserPath(t.path);this.isExternalUrl(e)&&(a="resetCatalog")}this.$store.commit(a),this.parseQuery(t),document.getElementById("og-url").setAttribute("content",window.location.href)}));const t=new ot.A(!0),e=t.get("authConfig");e&&(t.remove("authConfig"),await this.$store.dispatch("config",{authConfig:e}))},mounted(){this.$root.$on("error",this.showError),setInterval((()=>this.$store.dispatch("loadBackground",3)),200)},methods:{...(0,o.i0)(["switchLocale"]),detectLocale(){let t;if(this.storeLocaleFromVueX){const e=new ot.A;t=e.get("locale")}if(!t&&this.detectLocaleFromBrowserFromVueX&&Array.isArray(navigator.languages)){const e=(0,dt.E0)(this.supportedLocalesFromVueX);for(let a of navigator.languages){const s=(0,dt.f5)(e,a,null);if(s){t=s;break}}}t&&this.supportedLocalesFromVueX.includes(t)&&(this.switchLocale({locale:t}),this.data||(this.onDataLoaded=()=>{this.switchLocale({locale:t}),this.onDataLoaded=null}))},parseQuery(t){var e;let a={};if("history"===this.historyMode){let e=C()(t.hash.replace(/^#/,""));a=e.query(!0)}let s=Object.assign({},t.query,a),i={};for(let r in s){let t=s[r];if(r.startsWith("~"))i.private=m.Ay.isObject(i.private)?i.private:{},i.private[r.substr(1)]=t,delete s[r];else if(r.startsWith(".")){let e=r.substr(1);i.state=m.Ay.isObject(i.state)?i.state:{},Array.isArray(this.stateQueryParameters[e])&&!Array.isArray(t)&&(t=t.split(",")),i.state[e]=t}else m.Ay.isObject(i.localRequest)||(i.localRequest={}),i.localRequest[r]=t}if(m.Ay.size(i)>0)for(let r in i)for(let t in i[r])this.$store.commit("setQueryParameter",{type:r,key:t,value:i[r][t]});null!==i&&void 0!==i&&null!==(e=i.state)&&void 0!==e&&e.language&&this.switchLocale({locale:i.state.language}),m.Ay.size(i.private)>0&&this.$router.replace({query:s})},showError(t,e){this.$store.commit("showGlobalError",{error:t,message:e})},hideError(){this.$store.commit("showGlobalError",null)}}},Ae=ye,ve=(0,E.A)(Ae,i,r,!1,null,null,null),we=ve.exports;function Ce(){return(0,k.Qm)().then((()=>new s.Ay({i18n:k.Ay,render:t=>t(we)}).$mount("#stac-browser")))}s.Ay.config.productionTip=!1,Ce()},31831:function(t,e,a){"use strict";a(44114),a(98992),a(54520),a(72577),a(81454);var s=a(2566),i=a(71321),r=a.n(i),n=a(39071);let o=0;class l{constructor(t,e,a,i=!0){this._id=o++,this._url=e,this._path=a,this._apiChildrenListeners={},this._incomplete=!1,this._apiChildren={list:[],prev:!1,next:!1},i&&("FeatureCollection"===t.type?t.features=t.features.map((t=>r().item(t,!1))):t=r().stac(t,!1));for(let s in t)"undefined"===typeof this[s]&&(this[s]=t[s]);if(!s.Ay.hasText(this.type))throw new Error("Not a valid STAC data source (no `type` present)")}isPotentiallyIncomplete(){return this._incomplete}markPotentiallyIncomplete(){this._incomplete=!0}isItem(){return"Feature"===this.type}isCatalog(){return"Catalog"===this.type}isCatalogLike(){return this.isCatalog()||this.isCollection()}isCollection(){return"Collection"===this.type}isItemCollection(){return"FeatureCollection"===this.type}hasApiData(){return this._apiChildren.list.length>0}setApiDataListener(t,e=null){"function"===typeof e?this._apiChildrenListeners[t]=e:delete this._apiChildrenListeners[t]}setApiData(t,e=null,a=null){a&&(this._apiChildren.prev=a),e&&(this._apiChildren.next=e),this._apiChildren.list=t;for(let i in this._apiChildrenListeners)try{this._apiChildrenListeners[i](this._apiChildren)}catch(s){console.error(s)}}getFileFormats(){let t=[];return(this.isItem()||this.isCollection())&&s.Ay.isObject(this.assets)&&(t=t.concat(Object.values(this.assets))),this.isCollection()&&s.Ay.isObject(this.item_assets)&&(t=t.concat(Object.values(this.item_assets))),t.filter((t=>Array.isArray(t.roles)&&t.roles.includes("data")&&"string"===typeof t.type)).map((t=>t.type)).filter(((t,e,a)=>a.indexOf(t)===e))}getChildren(t=null){if(!this.isCatalogLike())return[];let e=!t||"collections"===t,a=!t||"childs"===t,s=[];return e&&this._apiChildren.prev&&s.push(this._apiChildren.prev),e&&this._apiChildren.list.length>0&&(s=this._apiChildren.list.slice(0)),a&&(s=l.addMissingChildren(s,this).concat(this.getLinksWithRels(["item"]))),e&&this._apiChildren.next&&s.push(this._apiChildren.next),s}static addMissingChildren(t,e){let a=e.getStacLinksWithRel("child").filter((a=>{let i=s.Ay.toAbsolute(a.href,e.getAbsoluteUrl());return!t.find((t=>t.getAbsoluteUrl()===i))}));return a.concat(t)}getSearchLink(){let t=s.Ay.getLinksWithRels(this.links,["search"]).filter((t=>s.Ay.isMediaType(t.type,s.oV))).map((t=>Object.assign({},t,{href:s.Ay.toAbsolute(t.href,this._url)}))),e=t.find((t=>s.Ay.hasText(t.method)&&"POST"===t.method.toUpperCase()));return e||t[0]||null}getApiCollectionsLink(){return this.getStacLinkWithRel("data")}getApiItemsLink(){return this.getStacLinkWithRel("items")}getMetadata(t){return this.isItem()?this.properties[t]:this.isCatalogLike()?this[t]:null}getBrowserPath(){return this._path}getAbsoluteUrl(){return this._url}getLocaleLink(t,e=null){let a,i=this.getStacLinksWithRel("alternate").filter((t=>s.Ay.hasText(t.hreflang)));a=Array.isArray(this.languages)?this.languages.map((t=>t.code)):i.map((t=>t.hreflang));let r=(0,n.f5)(a,t,e);return i.find((t=>t.hreflang===r))||null}getStacLinksWithRel(t,e=!0){return s.Ay.getLinksWithRels(this.links,[t]).filter((t=>s.Ay.isStacMediaType(t.type,e)))}getStacLinkWithRel(t,e=!0){const a=this.getStacLinksWithRel(t,e);return a.length>0?a[0]:null}getLinkWithRel(t){return s.Ay.getLinkWithRel(this.links,t)}getLinksWithRels(t){return s.Ay.getLinksWithRels(this.links,t)}getLinksWithOtherRels(t){return s.Ay.getLinksWithOtherRels(this.links,t)}getAssetsWithRoles(t){let e=[];if(s.Ay.isObject(this.assets))for(let a in this.assets){let i=this.assets[a];s.Ay.isObject(i)&&"string"===typeof i.href&&Array.isArray(i.roles)&&i.roles.find((e=>t.includes(e)))&&e.push(i)}return e}static getDisplayTitle(t,e=null){Array.isArray(t)||(t=[t]);let a=t.find((t=>t instanceof l)),i=t.find((t=>s.Ay.isObject(t)&&!(t instanceof l)));return a&&s.Ay.hasText(a.getTitle())?a.getTitle():i&&s.Ay.hasText(i.title)?i.title:a&&s.Ay.hasText(a.id)?a.id:s.Ay.hasText(e)?e:a?s.Ay.titleForHref(a.getAbsoluteUrl(),!0):i&&s.Ay.hasText(i.href)?s.Ay.titleForHref(i.href,!0):"Untitled"}getTitle(){return this.getMetadata("title")}_linkToAbsolute(t){return Object.assign({},t,{href:s.Ay.toAbsolute(t.href,this.getAbsoluteUrl())})}getIcons(){return this.getLinksWithRels(["icon"]).filter((t=>s.Ay.canBrowserDisplayImage(t))).map((t=>this._linkToAbsolute(t)))}getThumbnails(t=!1,e=null){let a=this.getAssetsWithRoles(["thumbnail","overview"]);if(0===a.length&&(a=this.getLinksWithRels(["preview"])),0===a.length&&s.Ay.isObject(this.assets)&&s.Ay.isObject(this.assets.thumbnail)&&(a=[this.assets.thumbnail]),t&&(a=a.filter((t=>s.Ay.canBrowserDisplayImage(t)))),e&&a.length>1){let t=t=>t.roles.includes(e);a=a.filter(t).concat(a.filter((e=>!t(e))))}return a.map((t=>this._linkToAbsolute(t)))}equals(t){return!!s.Ay.isObject(t)&&(this===t||this.id===t.id&&this.type==t.type)}}e.A=l},59203:function(t,e,a){"use strict";a.d(e,{Bv:function(){return n},Eg:function(){return i},ZQ:function(){return r},dL:function(){return l},ol:function(){return o}});const s=["child","collection","item","parent","root","self"],i=["first","last","next","prev","previous"],r=["queryables","http://www.opengis.net/def/rel/ogc/1.0/queryables","ogc-rel:queryables"],n=["canonical","related","derived_from","latest-version","predecessor-version","successor-version","source","alternate"].concat(s).concat(i),o=["conformance","data","items","search","icon","license"].concat(s).concat(i).concat(r),l="http://www.opengis.net/def/rel/ogc/1.0/"},33484:function(t,e,a){"use strict";a.d(e,{FF:function(){return c},HD:function(){return p},Pj:function(){return h},Rh:function(){return o},lx:function(){return l},mA:function(){return f},rM:function(){return u},sd:function(){return d}});var s=a(94335),i=a(84193),r=a.n(i),n=a(2566);class o{constructor(t=!1){this.show=Boolean(t)}}function l(t,e){if("string"===typeof e&&(e={href:e}),!n.Ay.isObject(e)||"string"!==typeof e.href)return{};const a=t.getters.getRequestUrl(e.href);let s={"Accept-Language":t.getters.acceptedLanguages};return n.Ay.hasText(e.type)&&(s.Accept=e.type),t.getters.isExternalUrl(a)||Object.assign(s,t.state.requestHeaders),n.Ay.isObject(e.headers)&&Object.assign(s,e.headers),{method:"string"===typeof e.method?e.method.toLowerCase():"get",url:a,headers:s,data:e.body}}async function c(t,e,a={}){const i=l(t,e);return await(0,s.A)(Object.assign(i,a))}function u(t,e){return t instanceof r()&&(t=t.toString()),"string"===typeof t&&Array.isArray(e)?t.replace(e[1],e[0]):t}function d(t,e){return t instanceof r()&&(t=t.toString()),"string"===typeof t&&Array.isArray(e)?t.replace(e[0],e[1]):t}function h(t,e){return"function"===typeof t.preprocessSTAC&&(e=t.preprocessSTAC(e,t)),Object.freeze(e)}function p(t){var e;return[401,403].includes(null===t||void 0===t||null===(e=t.response)||void 0===e?void 0:e.status)}function f(t,e){if(0==n.Ay.size(e))return t;for(let a in e)t.hasQuery(a)||t.addQuery(a,e[a]);return t}},2566:function(t,e,a){"use strict";a.d(e,{Ay:function(){return A},C8:function(){return b},I5:function(){return g},Yq:function(){return u},df:function(){return m},fe:function(){return y},oV:function(){return c}});a(98992),a(54520),a(72577),a(81454);var s=a(84193),i=a.n(s),r=a(58481),n=a.n(r),o=a(59203);const l=["catalog","collection","item"],c="application/geo+json",u="application/schema+json",d=["application/json",c,"text/json"],h=["image/gif","image/jpg","image/jpeg","image/apng","image/png","image/webp"],p=["image/tiff; application=geotiff; profile=cloud-optimized","image/vnd.stac.geotiff; cloud-optimized=true"],f=["application/geotiff","image/tiff; application=geotiff","image/vnd.stac.geotiff"].concat(p),g=["http","https"],m=h.concat(f),b=m.concat([c]);class y extends Error{constructor(t){super(t)}}class A{static isObject(t){return"object"===typeof t&&t===Object(t)&&!Array.isArray(t)}static size(t){return"object"===typeof t&&null!==t?Array.isArray(t)?t.length:Object.keys(t).length:0}static isStacMediaType(t,e=!1){return A.isMediaType(t,d,e)}static isMediaType(t,e,a=!1){return Array.isArray(e)||(e=[e]),!(!a||t)||"string"===typeof t&&e.includes(t.toLowerCase())}static hasText(t){return"string"===typeof t&&t.length>0}static shortenTitle(t,e,a="…"){if(t.length<=e)return t;let s=a.length,i=e-s,r=Math.ceil(i/2),n=Math.floor(i/2);return t.substr(0,r)+a+t.substr(t.length-n)}static isGdalVfsUri(t){return"string"===typeof t&&t.startsWith("/vsi")&&!t.startsWith("/vsicurl/")}static toAbsolute(t,e,a=!0){return A.normalizeUri(t,e,!1,a)}static normalizeUri(t,e=null,a=!1,s=!0){"string"===typeof t&&t.startsWith("/vsicurl/")&&(t=t.replace(/^\/vsicurl\//,""));let r=i()(t);return e&&r.is("relative")&&!A.isGdalVfsUri(t)&&(r=r.absoluteTo(e)),r.normalize(),a&&(r.query(""),r.fragment("")),s?r.toString():r}static getLinkWithRel(t,e){return Array.isArray(t)?t.find((t=>A.isObject(t)&&A.hasText(t.href)&&t.rel===e)):null}static getLinksWithRels(t,e){return Array.isArray(t)?t.filter((t=>A.isObject(t)&&A.hasText(t.href)&&e.includes(t.rel))):[]}static getLinksWithOtherRels(t,e){return Array.isArray(t)?t.filter((t=>A.isObject(t)&&A.hasText(t.href)&&!e.includes(t.rel))):[]}static removeTrailingSlash(t){return t.replace(/\/$/,"")}static equalUrl(t,e){try{let a=i()(t),s=i()(e);return a.path(A.removeTrailingSlash(a.path())),s.path(A.removeTrailingSlash(s.path())),a.equals(s)}catch(a){return!1}}static summarizeMd(t,e=null){return A.hasText(t)?(t=n()(t).replaceAll(/[\r\n]+/g," "),e>0&&t.length>e&&(t=t.substr(0,e)+"…"),t):""}static scrollTo(t){if(t){var e=t.getBoundingClientRect(),a=e.top=0;a||t.scrollIntoView({behavior:"smooth",block:"start"})}}static dateFromUTC(t){if(t){const e=new Date(t);t=new Date(e.getTime()+60*e.getTimezoneOffset()*1e3)}return t}static dateToUTC(t){return t instanceof Date&&(t=new Date(t.getTime()-60*t.getTimezoneOffset()*1e3)),t}static formatDatetimeQuery(t){return t.map((t=>t instanceof Date?t.toISOString():t||"..")).join("/")}static formatSortbyForPOST(t){const e={field:"",direction:"asc"};return t.startsWith("-")?(e.field=t.substring(1),e.direction="desc"):e.field=t,[e]}static getPaginationLinks(t){let e={};if(A.isObject(t)){let a=A.getLinksWithRels(t.links,o.Eg);for(let t of a){let a="previous"===t.rel?"prev":t.rel;e[a]=t}}return e}static addFiltersToLink(t,e={},a=null){let s=t=>null===t||"number"===typeof t&&!Number.isFinite(t)||"string"===typeof t&&0===t.length||"object"===typeof t&&0===A.size(t);if(e=A.isObject(e)?Object.assign({},e):{},"number"!==typeof e.limit&&"number"===typeof a&&(e.limit=a),A.hasText(t.method)&&"POST"===t.method.toUpperCase()){let a=Object.assign({},t.body);for(let t in e){let i=e[t];if(s(i))delete a[t];else{if("sortby"===t)i=A.formatSortbyForPOST(i);else if("datetime"===t)i=A.formatDatetimeQuery(i);else if("filters"===t){Object.assign(a,i.toJSON());continue}a[t]=i}}return Object.assign({},t,{body:a})}{let a=i()(t.href);for(let t in e){let i=e[t];if(s(i))a.removeQuery(t);else{if("datetime"===t)i=A.formatDatetimeQuery(i);else if("bbox"===t)i=i.join(",");else if("collections"===t||"ids"===t||"q"===t)i=i.join(",");else if("filters"===t){let t=i.toText();a.setQuery(t);continue}a.setQuery(t,i)}}return Object.assign({},t,{href:a.toString()})}}static titleForHref(t,e=!1){let a=i()(t),s=a.authority(),r=a.filename().replace(/^(.{1,})\.\w+$/,"$1"),n=a.directory().replace(/^\//,"");if(s&&r&&!e){let t=a.path().replace(/^\//,"");return"doi.org"===s&&t.startsWith("10.")?`DOI ${t}`:`${r} (${s})`}return r&&!l.includes(r)?r:s||(n||t)}static canBrowserDisplayImage(t){if("string"!==typeof t.href)return!1;let e=i()(t.href),a=e.protocol().toLowerCase();return!(a&&!g.includes(a))&&(!!h.includes(t.type)||(!!h.includes("image/"+e.suffix().toLowerCase())||!t.type))}static getValueFromObjectUsingPath(t,e){if(null!==t&&"object"===typeof t)return t=t[e[0]],"undefined"!==typeof t&&e.length>1?this.getValueFromObjectUsingPath(t,e.slice(1)):t}static search(t,e,a=!0){if("string"!==typeof t||0===t.length)return!1;if(A.isObject(e)?e=Object.values(e):"string"===typeof e&&(e=[e]),!Array.isArray(e))return!1;let s=/[\s.,;!&({[)}]]+/g;t=t.toLowerCase().split(s),e=e.filter((t=>"string"===typeof t)).join(" ").replace(s," ").toLowerCase();let i=a?"every":"some";return t[i]((t=>e.includes(t)))}static createLink(t,e){return{href:t,rel:e}}static supportsExtension(t,e){if(!A.isObject(t)||!Array.isArray(t["stac_extensions"]))return!1;let a=new RegExp("^"+e.replaceAll("*","[^/]+")+"$");return Boolean(t["stac_extensions"].find((t=>a.test(t))))}static mergeDeep(t,...e){if(!e.length)return t;const a=e.shift();if(A.isObject(t)&&A.isObject(a))for(const s in a)A.isObject(a[s])?(t[s]||Object.assign(t,{[s]:{}}),A.mergeDeep(t[s],a[s])):Object.assign(t,{[s]:a[s]});return A.mergeDeep(t,...e)}}},79873:function(t,e,a){"use strict";a(98992),a(23215),a(54520);var s=a(85952),i=a(39773),r=a(2566),n=a(84193),o=a.n(n),l=a(95353);e.A={components:{ErrorAlert:s.A,Loading:i.A},props:{path:{type:String,required:!0}},computed:{...(0,l.aH)(["allowExternalAccess","catalogUrl","url","redirectLegacyUrls"]),...(0,l.L8)(["fromBrowserPath","error","loading"]),errorId(){if(this.error instanceof Error&&this.error.isAxiosError&&r.Ay.isObject(this.error.response)){let t=this.error.response;return r.Ay.isObject(t.data)&&t.data.code?t.data.code:t.status}return null},errorDescription(){if(this.error instanceof Error&&this.error.isAxiosError&&r.Ay.isObject(this.error.response)){let t=this.error.response;if(r.Ay.isObject(t.data)&&"string"===typeof t.data.description)return t.data.description;if(401===t.status)return this.$t("errors.unauthorized");if(403===t.status)return this.$t("errors.forbidden");if(404===t.status)return this.$t("errors.notFound");if(t.status>500)return this.$t("errors.serverError");if(t.status>400)return this.$t("errors.badRequest")}else if(this.error instanceof r.fe)return this.error.message;return this.$t("errors.networkError")},isExternal(){return o()(this.path).is("absolute")}},watch:{path:{immediate:!0,async handler(t,e){if(t===e)return;if(!this.allowExternalAccess&&this.isExternal)return;if(this.redirectLegacyUrls&&await this.redirectLegacyUrl(t))return;let a=this.fromBrowserPath(t||"/");this.$store.dispatch("load",{url:a,show:!0})}}},methods:{async redirectLegacyUrl(t){if(!t||"/"===t)return!1;let e=t.split("/").filter((t=>t.length>0&&"item"!==t&&"collection"!==t));if(e.length>0&&e.every((t=>t.match(/^[123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ]+$/)))){const{decode:t}=await a.e(6763).then(a.t.bind(a,16763,23));let s=t(e[e.length-1]).toString();if(s){let t=o()(s);return this.$router.replace({path:"/"+t.path().replace(/(collections|items)\/?$/,""),query:t.query(!0)}),!0}}return!1}}}},93731:function(t,e,a){var s={"./de-CH/config":[79933,3],"./de-CH/config.json":[79933,3],"./de-CH/datepicker":[40895,9,895],"./de-CH/datepicker.js":[40895,9,895],"./de-CH/default":[968,9,4490,968],"./de-CH/default.js":[968,9,4490,968],"./de-CH/duration":[49637,9,9710,9637],"./de-CH/duration.js":[49637,9,9710,9637],"./de-CH/validation":[75270,9,5270],"./de-CH/validation.js":[75270,9,5270],"./de/config":[28417,3],"./de/config.json":[28417,3],"./de/custom":[45692,3,5692],"./de/custom.json":[45692,3,5692],"./de/datepicker":[74801,9,4801],"./de/datepicker.js":[74801,9,4801],"./de/default":[62862,9,4490,2862],"./de/default.js":[62862,9,4490,2862],"./de/duration":[54511,9,9710,4511],"./de/duration.js":[54511,9,9710,4511],"./de/fields":[14490,3,4490],"./de/fields.json":[14490,3,4490],"./de/texts":[99581,3,9581],"./de/texts.json":[99581,3,9581],"./de/validation":[62816,9,2816],"./de/validation.js":[62816,9,2816],"./en-GB/config":[23667,3],"./en-GB/config.json":[23667,3],"./en-GB/custom":[78798,3,8798],"./en-GB/custom.json":[78798,3,8798],"./en-GB/datepicker":[22605,9,2605],"./en-GB/datepicker.js":[22605,9,2605],"./en-GB/default":[63170,9,3170],"./en-GB/default.js":[63170,9,3170],"./en-GB/duration":[47843,9,9710,7843],"./en-GB/duration.js":[47843,9,9710,7843],"./en-GB/fields":[87400,3,7400],"./en-GB/fields.json":[87400,3,7400],"./en-GB/texts":[62963,3,2963],"./en-GB/texts.json":[62963,3,2963],"./en-GB/validation":[6492,9,6492],"./en-GB/validation.js":[6492,9,6492],"./en-US/config":[92444,3],"./en-US/config.json":[92444,3],"./en-US/datepicker":[95558,9,5558],"./en-US/datepicker.js":[95558,9,5558],"./en-US/default":[15691,9,5691],"./en-US/default.js":[15691,9,5691],"./en-US/duration":[49684,9,9710,9684],"./en-US/duration.js":[49684,9,9710,9684],"./en-US/validation":[3155,9,3155],"./en-US/validation.js":[3155,9,3155],"./en/config":[11401,3],"./en/config.json":[11401,3],"./en/custom":[85300,3,5300],"./en/custom.json":[85300,3,5300],"./en/datepicker":[71865,9,1865],"./en/datepicker.js":[71865,9,1865],"./en/default":[56886,9,6886],"./en/default.js":[56886,9,6886],"./en/duration":[86855,9,9710,6855],"./en/duration.js":[86855,9,9710,6855],"./en/fields":[87090,3,7090],"./en/fields.json":[87090,3,7090],"./en/stac-fields":[98236,9,8236],"./en/stac-fields.js":[98236,9,8236],"./en/texts":[33301,3,3301],"./en/texts.json":[33301,3,3301],"./en/validation":[98552,9,8552],"./en/validation.js":[98552,9,8552],"./es/config":[17212,3],"./es/config.json":[17212,3],"./es/custom":[14581,3,4581],"./es/custom.json":[14581,3,4581],"./es/datepicker":[54312,9,4312],"./es/datepicker.js":[54312,9,4312],"./es/default":[89113,9,9113],"./es/default.js":[89113,9,9113],"./es/duration":[46046,9,9710,6046],"./es/duration.js":[46046,9,9710,6046],"./es/fields":[11295,3,1295],"./es/fields.json":[11295,3,1295],"./es/texts":[90674,3,674],"./es/texts.json":[90674,3,674],"./es/validation":[35893,9,5893],"./es/validation.js":[35893,9,5893],"./fr-CA/config":[20995,3],"./fr-CA/config.json":[20995,3],"./fr-CA/datepicker":[6997,9,6997],"./fr-CA/datepicker.js":[6997,9,6997],"./fr-CA/default":[71082,9,5767,1082],"./fr-CA/default.js":[71082,9,5767,1082],"./fr-CA/duration":[27003,9,9710,7003],"./fr-CA/duration.js":[27003,9,9710,7003],"./fr-CA/validation":[38228,9,8228],"./fr-CA/validation.js":[38228,9,8228],"./fr-CH/config":[1738,3],"./fr-CH/config.json":[1738,3],"./fr-CH/datepicker":[81456,9,1456],"./fr-CH/datepicker.js":[81456,9,1456],"./fr-CH/default":[44545,9,5767,4545],"./fr-CH/default.js":[44545,9,5767,4545],"./fr-CH/duration":[67286,9,9710,7286],"./fr-CH/duration.js":[67286,9,9710,7286],"./fr-CH/validation":[82605,9,4986],"./fr-CH/validation.js":[82605,9,4986],"./fr/config":[37748,3],"./fr/config.json":[37748,3],"./fr/custom":[75197,3,5197],"./fr/custom.json":[75197,3,5197],"./fr/datepicker":[37036,9,7036],"./fr/datepicker.js":[37036,9,7036],"./fr/default":[1589,9,5767,1589],"./fr/default.js":[1589,9,5767,1589],"./fr/duration":[93658,9,9710,3658],"./fr/duration.js":[93658,9,9710,3658],"./fr/fields":[48148,3,5767],"./fr/fields.json":[48148,3,5767],"./fr/texts":[23418,3,3418],"./fr/texts.json":[23418,3,3418],"./fr/validation":[33129,9,3129],"./fr/validation.js":[33129,9,3129],"./it-CH/config":[16835,3],"./it-CH/config.json":[16835,3],"./it-CH/datepicker":[75862,9,3481],"./it-CH/datepicker.js":[75862,9,3481],"./it-CH/default":[77638,9,9476,7638],"./it-CH/default.js":[77638,9,9476,7638],"./it-CH/duration":[44567,9,9710,4567],"./it-CH/duration.js":[44567,9,9710,4567],"./it-CH/validation":[63048,9,3048],"./it-CH/validation.js":[63048,9,3048],"./it/config":[37295,3],"./it/config.json":[37295,3],"./it/custom":[5290,3,5290],"./it/custom.json":[5290,3,5290],"./it/datepicker":[36147,9,6147],"./it/datepicker.js":[36147,9,6147],"./it/default":[23108,9,9476,3108],"./it/default.js":[23108,9,9476,3108],"./it/duration":[67905,9,9710,7905],"./it/duration.js":[67905,9,9710,7905],"./it/fields":[39476,3,9476],"./it/fields.json":[39476,3,9476],"./it/texts":[27519,3,7519],"./it/texts.json":[27519,3,7519],"./it/validation":[66346,9,6346],"./it/validation.js":[66346,9,6346],"./ja/config":[15203,3],"./ja/config.json":[15203,3],"./ja/custom":[79870,3,9870],"./ja/custom.json":[79870,3,9870],"./ja/datepicker":[70675,9,675],"./ja/datepicker.js":[70675,9,675],"./ja/default":[4964,9,4964],"./ja/default.js":[4964,9,4964],"./ja/duration":[87905,9,9710,2667],"./ja/duration.js":[87905,9,9710,2667],"./ja/fields":[68376,3,8376],"./ja/fields.json":[68376,3,8376],"./ja/texts":[30883,3,883],"./ja/texts.json":[30883,3,883],"./ja/validation":[14826,9,4826],"./ja/validation.js":[14826,9,4826],"./pt-BR/config":[87503,3],"./pt-BR/config.json":[87503,3],"./pt-BR/custom":[54794,3,4794],"./pt-BR/custom.json":[54794,3,4794],"./pt-BR/datepicker":[20105,9,105],"./pt-BR/datepicker.js":[20105,9,105],"./pt-BR/default":[92294,9,2294],"./pt-BR/default.js":[92294,9,2294],"./pt-BR/duration":[44631,9,9710,4631],"./pt-BR/duration.js":[44631,9,9710,4631],"./pt-BR/fields":[1524,3,1524],"./pt-BR/fields.json":[1524,3,1524],"./pt-BR/texts":[69311,3,9311],"./pt-BR/texts.json":[69311,3,9311],"./pt-BR/validation":[70536,9,536],"./pt-BR/validation.js":[70536,9,536],"./pt/config":[22356,3],"./pt/config.json":[22356,3],"./pt/custom":[2653,3,2653],"./pt/custom.json":[2653,3,2653],"./pt/datepicker":[59856,9,9856],"./pt/datepicker.js":[59856,9,9856],"./pt/default":[56513,9,6513],"./pt/default.js":[56513,9,6513],"./pt/duration":[32438,9,9710,2438],"./pt/duration.js":[32438,9,9710,2438],"./pt/fields":[44455,3,4455],"./pt/fields.json":[44455,3,4455],"./pt/texts":[29946,3,9946],"./pt/texts.json":[29946,3,9946],"./pt/validation":[12685,9,2685],"./pt/validation.js":[12685,9,2685],"./ro/config":[99069,3],"./ro/config.json":[99069,3],"./ro/custom":[5160,3,5160],"./ro/custom.json":[5160,3,5160],"./ro/datepicker":[2929,9,2929],"./ro/datepicker.js":[2929,9,2929],"./ro/default":[63022,9,3022],"./ro/default.js":[63022,9,3022],"./ro/duration":[65583,9,9710,5583],"./ro/duration.js":[65583,9,9710,5583],"./ro/fields":[14758,3,4758],"./ro/fields.json":[14758,3,4758],"./ro/texts":[55577,3,5577],"./ro/texts.json":[55577,3,5577],"./ro/validation":[90944,9,944],"./ro/validation.js":[90944,9,944]};function i(t){if(!a.o(s,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=s[t],i=e[0];return Promise.all(e.slice(2).map(a.e)).then((function(){return a.t(i,16|e[1])}))}i.keys=function(){return Object.keys(s)},i.id=93731,t.exports=i},33545:function(t,e,a){var s={"./de-CH/default.js":[968,4490,968],"./de/default.js":[62862,4490,2862],"./en-GB/default.js":[63170,3170],"./en-US/default.js":[15691,5691],"./en/default.js":[56886,6886],"./es/default.js":[89113,9113],"./fr-CA/default.js":[71082,5767,1082],"./fr-CH/default.js":[44545,5767,4545],"./fr/default.js":[1589,5767,1589],"./it-CH/default.js":[77638,9476,7638],"./it/default.js":[23108,9476,3108],"./ja/default.js":[4964,4964],"./pt-BR/default.js":[92294,2294],"./pt/default.js":[56513,6513],"./ro/default.js":[63022,3022]};function i(t){if(!a.o(s,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=s[t],i=e[0];return Promise.all(e.slice(1).map(a.e)).then((function(){return a(i)}))}i.keys=function(){return Object.keys(s)},i.id=33545,t.exports=i},97991:function(t,e,a){var s={"./de-CH/config.json":79933,"./de/config.json":28417,"./en-GB/config.json":23667,"./en-US/config.json":92444,"./en/config.json":11401,"./es/config.json":17212,"./fr-CA/config.json":20995,"./fr-CH/config.json":1738,"./fr/config.json":37748,"./it-CH/config.json":16835,"./it/config.json":37295,"./ja/config.json":15203,"./pt-BR/config.json":87503,"./pt/config.json":22356,"./ro/config.json":99069};function i(t){var e=r(t);return a(e)}function r(t){if(!a.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}i.keys=function(){return Object.keys(s)},i.resolve=r,t.exports=i,i.id=97991},79933:function(t){"use strict";t.exports=JSON.parse('{"native":"Deutsch (Schweiz)","global":"German (Switzerland)"}')},28417:function(t){"use strict";t.exports=JSON.parse('{"native":"Deutsch","global":"German"}')},23667:function(t){"use strict";t.exports=JSON.parse('{"native":"English (UK)","global":"English (UK)"}')},92444:function(t){"use strict";t.exports=JSON.parse('{"native":"English (US)","global":"English (US)"}')},11401:function(t){"use strict";t.exports=JSON.parse('{"native":"English","global":"English","customize":["stac-fields.js"]}')},17212:function(t){"use strict";t.exports=JSON.parse('{"native":"Español","global":"Spanish"}')},20995:function(t){"use strict";t.exports=JSON.parse('{"native":"Français (Canada)","global":"French (Canada)"}')},1738:function(t){"use strict";t.exports=JSON.parse('{"native":"Français (Suisse)","global":"French (Switzerland)"}')},37748:function(t){"use strict";t.exports=JSON.parse('{"native":"Français","global":"French"}')},16835:function(t){"use strict";t.exports=JSON.parse('{"native":"Italiano (Svizzera)","global":"Italian (Switzerland)"}')},37295:function(t){"use strict";t.exports=JSON.parse('{"native":"Italiano","global":"Italian"}')},15203:function(t){"use strict";t.exports=JSON.parse('{"native":"日本語","global":"Japanese"}')},87503:function(t){"use strict";t.exports=JSON.parse('{"native":"Português (Brasil)","global":"Portuguese (Brazil)"}')},22356:function(t){"use strict";t.exports=JSON.parse('{"native":"Português","global":"Portuguese"}')},99069:function(t){"use strict";t.exports=JSON.parse('{"native":"Română","global":"Romanian"}')}},e={};function a(s){var i=e[s];if(void 0!==i)return i.exports;var r=e[s]={id:s,loaded:!1,exports:{}};return t[s].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=t,function(){var t="function"===typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"===typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",s="function"===typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},r=function(a){return a.map((function(a){if(null!==a&&"object"===typeof a){if(a[t])return a;if(a.then){var r=[];r.d=0,a.then((function(t){n[e]=t,i(r)}),(function(t){n[s]=t,i(r)}));var n={};return n[t]=function(t){t(r)},n}}var o={};return o[t]=function(){},o[e]=a,o}))};a.a=function(a,n,o){var l;o&&((l=[]).d=-1);var c,u,d,h=new Set,p=a.exports,f=new Promise((function(t,e){d=e,u=t}));f[e]=p,f[t]=function(t){l&&t(l),h.forEach(t),f["catch"]((function(){}))},a.exports=f,n((function(a){var i;c=r(a);var n=function(){return c.map((function(t){if(t[s])throw t[s];return t[e]}))},o=new Promise((function(e){i=function(){e(n)},i.r=0;var a=function(t){t!==l&&!h.has(t)&&(h.add(t),t&&!t.d&&(i.r++,t.push(i)))};c.map((function(e){e[t](a)}))}));return i.r?o:n()}),(function(t){t?d(f[s]=t):u(p),i(l)})),l&&l.d<0&&(l.d=0)}}(),function(){var t=[];a.O=function(e,s,i,r){if(!s){var n=1/0;for(u=0;u=r)&&Object.keys(a.O).every((function(t){return a.O[t](s[l])}))?s.splice(l--,1):(o=!1,r0&&t[u-1][2]>r;u--)t[u]=t[u-1];t[u]=[s,i,r]}}(),function(){a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,{a:e}),e}}(),function(){var t,e=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__};a.t=function(s,i){if(1&i&&(s=this(s)),8&i)return s;if("object"===typeof s&&s){if(4&i&&s.__esModule)return s;if(16&i&&"function"===typeof s.then)return s}var r=Object.create(null);a.r(r);var n={};t=t||[null,e({}),e([]),e(e)];for(var o=2&i&&s;"object"==typeof o&&!~t.indexOf(o);o=e(o))Object.getOwnPropertyNames(o).forEach((function(t){n[t]=function(){return s[t]}}));return n["default"]=function(){return s},a.d(r,n),r}}(),function(){a.d=function(t,e){for(var s in e)a.o(e,s)&&!a.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})}}(),function(){a.f={},a.e=function(t){return Promise.all(Object.keys(a.f).reduce((function(e,s){return a.f[s](t,e),e}),[]))}}(),function(){a.u=function(t){return"js/"+t+"."+{57:"41f5038f",105:"11f3ef3f",126:"f21f415f",143:"8a3d2c9a",224:"4fba229c",259:"c47d895a",286:"63cf0a30",287:"fa584da8",401:"2c4f1f50",536:"394026a4",537:"16fe35b9",572:"2c70a609",635:"8dfb32bc",674:"cd3424a3",675:"6343e128",771:"da878272",883:"022b6cfd",895:"61df85f7",944:"93c5eccd",967:"2187a41c",968:"63b0be5d",1082:"9524bfb4",1277:"30f7efae",1295:"c62bcc61",1456:"c7df2c55",1524:"9d335a36",1589:"5695c617",1802:"60389f93",1865:"236dede4",1935:"7e3ae466",2018:"d8337473",2294:"6b905d60",2438:"9d08758b",2568:"7b893d05",2605:"61657992",2653:"ead5227f",2667:"e2075e28",2685:"ae149e1e",2816:"fadc65e3",2862:"9f715c09",2929:"8f5863d5",2963:"588da4a4",2986:"b845ef0e",3022:"818b9d09",3048:"037427d0",3108:"ed5dbc8b",3129:"5ea9e162",3147:"234d0b46",3155:"9a5e35a5",3170:"24cdcd45",3301:"9629eab8",3418:"791d39ac",3481:"b68e7796",3545:"9312a5b8",3621:"c03d14b0",3627:"c74dd113",3658:"005b6342",3665:"60e41131",4052:"11887452",4312:"1dfee9ef",4455:"32fd4e8a",4490:"2d1bfd9d",4511:"ffe2e0e6",4527:"0577cbe4",4545:"0e0c6c60",4567:"9c165ed1",4581:"09d75b82",4631:"185ad2fe",4648:"27991b24",4741:"c2318a0f",4748:"4d28f3f9",4758:"68524464",4794:"cbe91ede",4801:"3798c5b3",4826:"9ec0fb3b",4870:"dd62072e",4905:"fa8f82fd",4964:"c30511c6",4986:"fb82306e",5048:"4de90b52",5160:"5049d33b",5197:"1c0284fb",5262:"894c88c3",5270:"a61c79e3",5290:"4e66b59f",5300:"5a758b2d",5500:"68abc7ee",5528:"f4b345f1",5558:"92284de2",5577:"88da2b76",5583:"4ad93d3c",5691:"b4332e7d",5692:"53888e89",5767:"dcd3e8f6",5833:"4f6613e9",5876:"53412eac",5893:"1f30f06a",6046:"7234cf3f",6094:"92e6b69a",6147:"c1651835",6247:"0d27f607",6340:"5204c7f2",6346:"ac9f2233",6492:"2b9980a8",6513:"934550ef",6750:"4dcdb154",6763:"d5e36df2",6780:"204a1480",6855:"e1724cd1",6866:"76342d7e",6886:"ca913e92",6892:"00f44640",6935:"1e8283d8",6941:"13c80f1c",6948:"f672b487",6997:"9ad3d2eb",7003:"b064e28e",7012:"1f22b1ae",7036:"be852fcd",7090:"15e869ce",7130:"7b24d234",7197:"925f5a53",7250:"9d5b8ba0",7286:"cbd78cd1",7303:"add8a1d9",7312:"ebf1e1ac",7341:"5a9a881d",7400:"bb1bffcb",7457:"05737046",7519:"43de9d9a",7638:"f66112bf",7659:"003bcc2a",7820:"76e052c6",7843:"fe60856c",7905:"28030aa8",7957:"5456ee53",7964:"666a9c76",8228:"7777ffe3",8236:"973dee5b",8376:"ec3800d9",8499:"23d303cb",8552:"8d732287",8648:"3df871aa",8775:"c4d351a5",8798:"ae050e23",9010:"2cfa5aaa",9099:"4e5ff995",9113:"76e2de12",9232:"5c3401ef",9236:"e05a32a6",9311:"d9f0acbc",9384:"dbed806a",9476:"f2965c41",9581:"dcdb60a1",9637:"96af2b91",9684:"722fad2b",9710:"6bb10454",9738:"17d17a36",9856:"51f2956c",9870:"1e0dbc7f",9891:"f756d7a2",9946:"5e885642"}[t]+".js"}}(),function(){a.miniCssF=function(t){return"css/"+t+"."+{126:"1c24940f",143:"ac728857",401:"4149415b",635:"f849b3f1",967:"72c8c98f",1802:"32ec082e",2568:"6fac7cd8",3147:"45781634",3545:"2412eeb4",4052:"63e96376",4748:"fc757a13",5430:"4794afa8",5528:"45781634",6780:"0780c10b",6866:"081b4583",7130:"c4ced7cf",7250:"7090fc57",7312:"81053aa2",7341:"c9b64985",7957:"e76d18ce",8648:"4b50bc38",8775:"bbca74ef"}[t]+".css"}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){a.hmd=function(t){return t=Object.create(t),t.children||(t.children=[]),Object.defineProperty(t,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+t.id)}}),t}}(),function(){a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){var t={},e="@radiantearth/stac-browser:";a.l=function(s,i,r,n){if(t[s])t[s].push(i);else{var o,l;if(void 0!==r)for(var c=document.getElementsByTagName("script"),u=0;u0||t.data.description||t.data.deprecated)?e("b-card-text",{staticClass:"intro"},[t.data.deprecated?e("b-badge",{staticClass:"mr-1 mt-1 deprecated",attrs:{variant:"warning"}},[t._v(t._s(t.$t("deprecated")))]):t._e(),t._l(t.fileFormats,(function(a){return e("b-badge",{key:a,staticClass:"mr-1 mt-1 fileformat",attrs:{variant:"secondary"}},[t._v(t._s(t._f("formatMediaType")(a)))])})),t._v(" "+t._s(t._f("summarize")(t.data.description))+" ")],2):t._e(),t.showKeywordsInCatalogCards&&t.keywords.length>0?e("Keywords",{attrs:{keywords:t.keywords,variant:"primary",center:!t.isList}}):t._e(),t.temporalExtent?e("b-card-text",{staticClass:"datetime"},[e("small",{domProps:{innerHTML:t._s(t.temporalExtent)}})]):t._e()],1),e("b-card-footer",[t._t("footer",null,{data:t.data})],2)],1)},i=[],r=(a(44114),a(95353)),n=a(67467),o=a(97685),l=a(58581),c=a(31831),u=a(50735),d=a(2566),h={name:"Catalog",components:{StacLink:l["default"],Keywords:()=>a.e(8499).then(a.bind(a,28499))},filters:{summarize:t=>d.Ay.summarizeMd(t,300),formatMediaType:t=>(0,u.formatMediaType)(t,null,{shorten:!0})},mixins:[o.A,(0,n.A)({formatTemporalExtent:u.formatTemporalExtent})],props:{catalog:{type:Object,required:!0}},computed:{...(0,r.aH)(["showKeywordsInCatalogCards"]),...(0,r.L8)(["getStac"]),classes(){let t=["catalog-card"];return this.data||t.push("queued"),this.data&&this.data.deprecated&&t.push("deprecated"),this.hasImage&&t.push("has-thumbnail"),this.temporalExtent&&t.push("has-extent"),t},data(){return this.getStac(this.catalog)},temporalExtent(){var t,e,a;if(null!==(t=this.data)&&void 0!==t&&t.isCollection()&&(null===(e=this.data.extent)||void 0===e||null===(a=e.temporal)||void 0===a?void 0:a.interval.length)>0){let t=this.data.extent.temporal.interval[0];if(Array.isArray(t)&&("string"===typeof t[0]||"string"===typeof t[1]))return this.formatTemporalExtent(this.data.extent.temporal.interval[0],!0)}return null},fileFormats(){return this.data?this.data.getFileFormats():[]},keywords(){return this.data&&this.data.getMetadata("keywords")||[]}},methods:{load(t){this.catalog instanceof c.A||this.$store.commit(t?"queue":"unqueue",this.catalog.href)}}},p=h,f=a(81656),g=(0,f.A)(p,s,i,!1,null,null,null),m=g.exports},32398:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return C}});var s=function(){var t=this,e=t._self._c;return e("section",{staticClass:"catalogs mb-4"},[e("header",[e("h2",{staticClass:"title mr-2"},[t._v(t._s(t.title))]),null!==t.catalogCount?e("b-badge",{staticClass:"mr-4",attrs:{pill:"",variant:"secondary"}},[t._v(t._s(t.catalogCount))]):t._e(),e("ViewButtons",{staticClass:"mr-2",model:{value:t.view,callback:function(e){t.view=e},expression:"view"}}),t.isComplete&&t.catalogs.length>1?e("SortButtons",{model:{value:t.sort,callback:function(e){t.sort=e},expression:"sort"}}):t._e()],1),t.isComplete&&t.catalogs.length>1?e("section",{staticClass:"catalog-filter mb-2"},[e("SearchBox",{attrs:{placeholder:t.filterPlaceholder},model:{value:t.searchTerm,callback:function(e){t.searchTerm=e},expression:"searchTerm"}}),t.allKeywords.length>0?e("multiselect",{attrs:{multiple:"",options:t.allKeywords,placeholder:t.$t("multiselect.keywordsPlaceholder"),selectLabel:t.$t("multiselect.selectLabel"),selectedLabel:t.$t("multiselect.selectedLabel"),deselectLabel:t.$t("multiselect.deselectLabel"),limitText:t.limitText},model:{value:t.selectedKeywords,callback:function(e){t.selectedKeywords=e},expression:"selectedKeywords"}}):t._e()],1):t._e(),t.showPagination?e("Pagination",{ref:"topPagination",attrs:{pagination:t.pagination,placement:"top"},on:{paginate:t.paginate}}):t._e(),t.hasSearchCritera&&0===t.catalogView.length?e("b-alert",{staticClass:"mt-2",attrs:{variant:"warning",show:""}},[t._v(t._s(t.$t("catalogs.noMatches")))]):t._e(),e("section",{staticClass:"list"},[t.loading?e("Loading",{attrs:{fill:"",top:""}}):t._e(),e(t.cardsComponent,t._b({tag:"component"},"component",t.cardsComponentProps,!1),t._l(t.catalogView,(function(a){return e("Catalog",{key:a.href,attrs:{catalog:a},scopedSlots:t._u([{key:"footer",fn:function({data:e}){return[t._t("catalogFooter",null,{data:e})]}}],null,!0)})})),1)],1),t.showPagination?e("Pagination",{attrs:{pagination:t.pagination},on:{paginate:t.paginate}}):t.hasMore?e("b-button",{directives:[{name:"b-visible",rawName:"v-b-visible.300",value:t.loadMore,expression:"loadMore",modifiers:{300:!0}}],attrs:{variant:"primary"},on:{click:t.loadMore}},[t._v(t._s(t.$t("catalogs.loadMore")))]):t._e()],1)},i=[],r=(a(44114),a(98992),a(23215),a(54520),a(81454),a(37550),a(95353)),n=a(61629),o=a(39773),l=a(31831),c=function(){var t=this,e=t._self._c;return e("b-button-group",{attrs:{title:t.$t("view.title"),size:"sm"}},[e("b-button",{attrs:{title:t.$t("view.tiles.title"),variant:"outline-primary",pressed:"cards"===t.value},on:{click:function(e){return t.toggle("cards")}}},[e("b-icon-bricks"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("view.tiles.label")))])],1),e("b-button",{attrs:{title:t.$t("view.list.title"),variant:"outline-primary",pressed:"list"===t.value},on:{click:function(e){return t.toggle("list")}}},[e("b-icon-list-task"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("view.list.label")))])],1)],1)},u=[],d=a(82948),h={id:"SortButtons",components:{BIconBricks:d.Muv,BIconListTask:d.Xjw},props:{value:{type:String,default:"cards"}},methods:{toggle(t){this.value!==t&&this.$emit("input",t)}}},p=h,f=a(81656),g=(0,f.A)(p,c,u,!1,null,null,null),m=g.exports,b={components:{ViewButtons:m},computed:{cardsComponent(){return"list"===this.view?"div":"b-card-group"},cardsComponentProps(){return"list"===this.view?{class:["card-list"]}:{columns:!0}},view:{get(){return this.$store.state.cardViewMode},async set(t){await this.$store.dispatch("config",{cardViewMode:t})}}}},y=a(2566),A={name:"Catalogs",components:{Catalog:n.A,Loading:o.A,Pagination:()=>Promise.resolve().then(a.bind(a,70678)),SearchBox:()=>a.e(4748).then(a.bind(a,74748)),SortButtons:()=>a.e(771).then(a.bind(a,40771)),Multiselect:()=>a.e(5262).then(a.t.bind(a,75262,23))},mixins:[b],props:{catalogs:{type:Array,required:!0},collectionsOnly:{type:Boolean,required:!1},loading:{type:Boolean,default:!1},hasMore:{type:Boolean,default:!1},pagination:{type:Object,default:()=>({})},count:{type:Number,default:null}},data(){return{searchTerm:"",sort:0,selectedKeywords:[]}},computed:{...(0,r.aH)(["cardViewSort","uiLanguage"]),...(0,r.L8)(["getStac"]),catalogCount(){return this.catalogs.length!==this.catalogView.length?this.catalogView.length+"/"+this.catalogs.length:null!==this.count?this.count:this.isComplete?this.catalogs.length:null},title(){return this.collectionsOnly?this.$tc("stacCollection",this.catalogs.length):this.$tc("stacCatalog",this.catalogs.length)},isComplete(){return!this.hasMore&&!this.showPagination},filterPlaceholder(){return this.isComplete?this.$t("catalogs.filterByTitleAndMore"):this.$t("catalogs.filterByTitle")},showPagination(){return Object.values(this.pagination).some((t=>!!t))},allCatalogs(){return this.catalogs.map((t=>{let e=this.getStac(t);return e||t}))},hasSearchCritera(){return this.searchTerm||this.selectedKeywords.length>0},catalogView(){if(this.hasMore)return this.catalogs;let t=this.allCatalogs;if(this.hasSearchCritera&&(t=t.filter((t=>{if(this.selectedKeywords.length>0&&t instanceof l.A&&Array.isArray(t.keywords)){let e=this.selectedKeywords.every((e=>t.keywords.includes(e)));if(!e)return!1}if(this.searchTerm){let e=[t.title];return t instanceof l.A&&this.isComplete&&(e.push(t.id),Array.isArray(t.keywords)&&(e=e.concat(t.keywords))),y.Ay.search(this.searchTerm,e)}return!0}))),!this.hasMore&&0!==this.sort){const e=new Intl.Collator(this.uiLanguage);t=t.slice(0).sort(((t,a)=>e.compare(l.A.getDisplayTitle(t),l.A.getDisplayTitle(a)))),-1===this.sort&&(t=t.reverse())}return t},allKeywords(){if(!this.isComplete)return[];let t=[];for(let e of this.allCatalogs)if(e instanceof l.A&&Array.isArray(e.keywords))for(let a of e.keywords)t.includes(a)||t.push(a);return t.sort()}},created(){this.sort=this.cardViewSort},methods:{loadMore(t=!0){t&&(this.sort=0,this.$emit("loadMore"))},paginate(t,e){"bottom"===e&&this.$refs.topPagination&&y.Ay.scrollTo(this.$refs.topPagination.$el),this.$emit("paginate",t)},limitText(t){return this.$t("multiselect.andMore",{count:t})}}},v=A,w=(0,f.A)(v,s,i,!1,null,"3b49c796",null),C=w.exports},99975:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return d}});var s=function(){var t=this,e=t._self._c;return e("b-button",t._b({staticClass:"copy-button",attrs:{variant:t.copyColor,title:t.$t("copy")},on:{click:function(e){return e.preventDefault(),e.stopPropagation(),t.copy.apply(null,arguments)}}},"b-button",t.buttonProps,!1),[e(t.copyIcon,{tag:"component"}),t._t("default")],2)},i=[],r=a(82948),n=a(14405),o={name:"CopyButton",components:{BIconClipboard:r.ceV,BIconClipboardCheck:r.mD4,BIconClipboardX:r.A6N},props:{copyText:{type:String,required:!0},variant:{type:String,default:"primary"},buttonProps:{type:Object,default:()=>({})}},data(){return{status:null}},computed:{copyColor(){let t=this.variant;return!0===this.status?t="success":!1===this.status&&(t="danger"),this.variant.startsWith("outline-")&&(t="outline-"+t),t},copyIcon(){return!0===this.status?"b-icon-clipboard-check":!1===this.status?"b-icon-clipboard-x":"b-icon-clipboard"}},methods:{async copy(){try{let t=document.activeElement;await n.B.copy(this.copyText),t.focus(),this.status=!0}catch(t){console.error(t),this.status=!1}setTimeout((()=>this.status=null),2500)}}},l=o,c=a(81656),u=(0,c.A)(l,s,i,!1,null,null,null),d=u.exports},41526:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return u}});var s=function(){var t=this,e=t._self._c;return e("div",{staticClass:"styled-description",class:{compact:t.compact,inline:t.inline},domProps:{innerHTML:t._s(t.markup(t.description))}})},i=[],r=a(30855),n={name:"Description",props:{description:{type:String,default:""},compact:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},allowHTML:{type:Boolean,default:!1}},methods:{markup(t){if("string"!==typeof t)return"";var e=new r.iX,a=new r.j6({safe:!this.allowHTML,smart:!0}),s=e.parse(t);return a.render(s)}}},o=n,l=a(81656),c=(0,l.A)(o,s,i,!1,null,null,null),u=c.exports},85952:function(t,e,a){"use strict";a.d(e,{A:function(){return c}});var s=function(){var t=this,e=t._self._c;return e("b-alert",{attrs:{variant:"danger",show:"",dismissible:t.dismissible},on:{dismissed:function(e){return t.$emit("close")}}},[e("p",{staticClass:"message"},[t._v(t._s(t.message||t.$t("errors.default")))]),t.error&&t.error.message?e("dl",{staticClass:"error"},[e("dt",[t._v(t._s(t.$t("errors.labels.cause")))]),e("dd",[t._v(t._s(t.error.message))])]):t._e(),t.description?e("dl",{staticClass:"description"},[e("dt",[t._v(t._s(t.$t("errors.labels.reason")))]),e("dd",[t._v(t._s(t.description))])]):t._e(),t.id?e("dl",{staticClass:"id"},[e("dt",[t._v(t._s(t.$t("errors.labels.code")))]),e("dd",[e("code",[t._v(t._s(t.id))])])]):t._e(),t.url?e("dl",{staticClass:"url"},[e("dt",[t._v(t._s(t.$t("errors.labels.requestURL")))]),e("dd",[e("code",[t._v(t._s(t.url))])])]):t._e()])},i=[],r={name:"ErrorAlert",props:{message:{type:String,default:null},description:{type:String,default:""},error:{type:[Object,Error],default:null},id:{type:[String,Number],default:null},url:{type:String,default:""},dismissible:{type:Boolean,default:!1}}},n=r,o=a(81656),l=(0,o.A)(n,s,i,!1,null,"7a9d646a",null),c=l.exports},77455:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return b}});var s=function(){var t=this,e=t._self._c;return e("b-card",{directives:[{name:"b-visible",rawName:"v-b-visible.400",value:t.load,expression:"load",modifiers:{400:!0}}],staticClass:"item-card",class:{queued:!t.data,deprecated:t.isDeprecated,description:t.hasDescription},attrs:{"no-body":""}},[t.hasImage?e("b-card-img-lazy",t._b({staticClass:"thumbnail",attrs:{offset:"200"}},"b-card-img-lazy",t.thumbnail,!1)):t._e(),e("b-card-body",[e("b-card-title",[e("StacLink",{staticClass:"stretched-link",attrs:{data:[t.data,t.item]}})],1),t.fileFormats.length>0||t.hasDescription||t.isDeprecated?e("b-card-text",{staticClass:"intro"},[t.isDeprecated?e("b-badge",{staticClass:"mr-1 mt-1 deprecated",attrs:{variant:"warning"}},[t._v(t._s(t.$t("deprecated")))]):t._e(),t._l(t.fileFormats,(function(a){return e("b-badge",{key:a,staticClass:"mr-1 mt-1 fileformat",attrs:{variant:"secondary"}},[t._v(t._s(t._f("formatMediaType")(a)))])})),t.hasDescription?[t._v(t._s(t._f("summarize")(t.data.properties.description)))]:t._e()],2):t._e(),t.showKeywordsInItemCards&&t.keywords.length>0?e("Keywords",{attrs:{keywords:t.keywords,variant:"primary",center:""}}):t._e(),e("b-card-text",[e("small",{staticClass:"text-muted"},[t.extent?[t._v(t._s(t._f("formatTemporalExtent")(t.extent)))]:t.data&&t.data.properties.datetime?[t._v(t._s(t._f("formatTimestamp")(t.data.properties.datetime)))]:[t._v(t._s(t.$t("items.noTime")))]],2)])],1)],1)},i=[],r=a(95353),n=a(97685),o=a(58581),l=a(31831),c=a(50735),u=a(19087),d=a.n(u),h=a(2566);d().addDependency("content-type",a(58597));var p={name:"Item",components:{StacLink:o["default"],Keywords:()=>a.e(8499).then(a.bind(a,28499))},filters:{summarize:t=>h.Ay.summarizeMd(t,150),formatMediaType:t=>(0,c.formatMediaType)(t,null,{shorten:!0}),formatTemporalExtent:c.formatTemporalExtent,formatTimestamp:c.formatTimestamp},mixins:[n.A],props:{item:{type:Object,required:!0}},computed:{...(0,r.aH)(["showKeywordsInItemCards"]),...(0,r.L8)(["getStac"]),data(){return this.getStac(this.item)},extent(){return this.data&&(this.data.properties.start_datetime||this.data.properties.end_datetime)?[this.data.properties.start_datetime,this.data.properties.end_datetime]:null},fileFormats(){return this.data?this.data.getFileFormats():[]},keywords(){return this.data&&this.data.getMetadata("keywords")||[]},isDeprecated(){return this.data instanceof l.A&&Boolean(this.data.properties.deprecated)},hasDescription(){return this.data instanceof l.A&&h.Ay.hasText(this.data.properties.description)}},methods:{load(t){this.item instanceof l.A||this.$store.commit(t?"queue":"unqueue",this.item.href)}}},f=p,g=a(81656),m=(0,g.A)(f,s,i,!1,null,null,null),b=m.exports},3896:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return b}});var s=function(){var t=this,e=t._self._c;return e("section",{staticClass:"items mb-4"},[e("header",[e("h2",{staticClass:"title mr-2"},[t._v(t._s(t.$tc("stacItem",t.items.length)))]),null!==t.itemCount?e("b-badge",{staticClass:"mr-4",attrs:{pill:"",variant:"secondary"}},[t._v(t._s(t.itemCount))]):t._e(),!t.api&&t.items.length>1?e("SortButtons",{model:{value:t.sort,callback:function(e){t.sort=e},expression:"sort"}}):t._e()],1),t.showPagination?e("Pagination",{ref:"topPagination",attrs:{pagination:t.pagination,placement:"top"},on:{paginate:t.paginate}}):t._e(),t.allowFilter?[t.api?e("b-button",{directives:[{name:"b-toggle",rawName:"v-b-toggle.itemFilter",modifiers:{itemFilter:!0}}],staticClass:"mb-4 mt-2",class:{"ml-3":t.showPagination},attrs:{variant:t.hasFilters&&!t.filtersOpen?"primary":"outline-primary"}},[e("b-icon-search"),t._v(" "+t._s(t.filtersOpen?t.$t("items.hideFilter"):t.$t("items.showFilter"))+" "),t.hasFilters&&!t.filtersOpen?e("b-badge",{attrs:{variant:"dark"}},[t._v(t._s(t.filterCount))]):t._e()],1):t._e(),e("b-collapse",{attrs:{id:"itemFilter"},model:{value:t.filtersOpen,callback:function(e){t.filtersOpen=e},expression:"filtersOpen"}},[e("SearchFilter",{attrs:{type:"Items",title:t.$t("items.filter"),parent:t.stac,value:t.apiFilters},on:{input:t.emitFilter}})],1)]:t._e(),e("section",{staticClass:"list"},[t.loading?e("Loading",{attrs:{fill:"",top:""}}):t._e(),t.chunkedItems.length>0?e("b-card-group",{attrs:{columns:""}},t._l(t.chunkedItems,(function(t){return e("Item",{key:t.href,attrs:{item:t}})})),1):e("b-alert",{attrs:{variant:t.hasFilters?"warning":"info",show:""}},[t.hasFilters?[t._v(t._s(t.$t("search.noItemsFound")))]:[t._v(t._s(t.$t("items.noneAvailableForCollection")))]],2)],1),t.showPagination?e("Pagination",{attrs:{pagination:t.pagination},on:{paginate:t.paginate}}):t.hasMore?e("b-button",{directives:[{name:"b-visible",rawName:"v-b-visible.300",value:t.showMore,expression:"showMore",modifiers:{300:!0}}],attrs:{variant:"primary"},on:{click:t.showMore}},[t._v(t._s(t.$t("showMore")))]):t._e()],2)},i=[],r=(a(98992),a(54520),a(37550),a(77455)),n=a(39773),o=a(70678),l=a(48883),c=a(82948),u=a(2566),d=a(31831),h=a(95353),p={name:"Items",components:{BCollapse:l.K,BIconSearch:c.S8S,Item:r["default"],SearchFilter:()=>Promise.all([a.e(537),a.e(5262),a.e(4741),a.e(5430)]).then(a.bind(a,24741)),Loading:n.A,Pagination:o["default"],SortButtons:()=>a.e(771).then(a.bind(a,40771))},props:{items:{type:Array,required:!0},loading:{type:Boolean,default:!1},stac:{type:Object,required:!0},api:{type:Boolean,default:!1},allowFilter:{type:Boolean,default:!0},showFilters:{type:Boolean,default:!1},apiFilters:{type:Object,default:()=>({})},pagination:{type:Object,default:()=>({})},chunkSize:{type:Number,default:90},count:{type:Number,default:null}},data(){return{shownItems:this.chunkSize,filtersOpen:this.showFilters,sort:0}},computed:{...(0,h.aH)(["cardViewSort","uiLanguage"]),itemCount(){return null!==this.count?this.count:!this.api&&this.items.length>0?this.items.length:null},hasMore(){return this.items.length>this.shownItems},filterCount(){return Object.values(this.apiFilters).filter((t=>!(null===t||0===u.Ay.size(t)))).length},hasFilters(){return this.filterCount>0},chunkedItems(){let t=this.items;if(!this.apiFilters.sortby&&0!==this.sort){const e=new Intl.Collator(this.uiLanguage);t=t.slice(0).sort(((t,a)=>e.compare(d.A.getDisplayTitle(t),d.A.getDisplayTitle(a)))),-1===this.sort&&(t=t.reverse())}return!this.api&&this.items.length>this.chunkSize?t.slice(0,this.shownItems):t},showPagination(){if(this.api){if(this.hasFilters)return!0;if(this.items.length>0)return Object.values(this.pagination).some((t=>!!t))}return!1}},watch:{showFilters(){this.filter=this.showFilters},filtersOpen(){this.$emit("filtersShown",this.filtersOpen)}},created(){this.sort=this.cardViewSort},mounted(){this.showFilters&&setTimeout((()=>u.Ay.scrollTo(this.$el)),250)},methods:{emitFilter(t,e){this.$emit("filterItems",t,e)},showMore(){this.shownItems+=this.chunkSize},paginate(t,e){"bottom"===e&&this.$refs.topPagination&&u.Ay.scrollTo(this.$refs.topPagination.$el),this.$emit("paginate",t)}}},f=p,g=a(81656),m=(0,g.A)(f,s,i,!1,null,null,null),b=m.exports},39773:function(t,e,a){"use strict";a.d(e,{A:function(){return c}});var s=function(){var t=this,e=t._self._c;return e("div",{class:t.classes},[e("b-spinner",{attrs:{label:t.$t("loading"),small:t.small}})],1)},i=[],r=(a(44114),{name:"Loading",props:{fill:{type:Boolean,default:!1},stretch:{type:Boolean,default:!1},small:{type:Boolean,default:!1},top:{type:Boolean,default:!1}},computed:{classes(){let t=["loading"];return this.fill?t.push("loading-fill"):this.stretch&&t.push("loading-stretch"),this.top&&t.push("top"),t}}}),n=r,o=a(81656),l=(0,o.A)(n,s,i,!1,null,"67931bb8",null),c=l.exports},70678:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return c}});var s=function(){var t=this,e=t._self._c;return e("b-button-group",{class:t.classes},[e("b-button",{attrs:{disabled:!t.pagination.first,variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.first)}}},[t._v(t._s(t.$t("pagination.first")))]),e("b-button",{attrs:{disabled:!t.pagination.prev,variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.prev)}}},[t._v(t._s(t.$t("pagination.previous")))]),e("b-button",{attrs:{disabled:!t.pagination.next,variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.next)}}},[t._v(t._s(t.$t("pagination.next")))]),t.pagination.last?e("b-button",{attrs:{variant:"primary"},on:{click:function(e){return t.paginate(t.pagination.last)}}},[t._v(t._s(t.$t("pagination.last")))]):t._e()],1)},i=[],r={name:"Pagination",props:{pagination:{type:Object,default:()=>({})},placement:{type:String,default:"bottom"}},computed:{classes(){return"top"===this.placement?"mb-4 mt-2":"mb-2 mt-2"}},methods:{paginate(t){this.$emit("paginate",t,this.placement)}}},n=r,o=a(81656),l=(0,o.A)(n,s,i,!1,null,null,null),c=l.exports},58581:function(t,e,a){"use strict";a.r(e),a.d(e,{default:function(){return g}});var s=function(){var t=this,e=t._self._c;return e(t.component,t._b({tag:"component",staticClass:"stac-link",attrs:{title:t.tooltip}},"component",t.attributes,!1),[t.icon?[e("img",{staticClass:"icon mr-2",attrs:{src:t.icon.href,alt:t.icon.title,title:t.icon.title}})]:t._e(),e("span",{staticClass:"title"},[t._v(t._s(t.displayTitle))])],2)},i=[],r=(a(98992),a(72577),a(95353)),n=a(59203),o=a(2566),l=a(31831),c=a(84193),u=a.n(c),d={name:"StacLink",props:{data:{type:[Object,Array],default:null},title:{type:String,default:null},fallbackTitle:{type:[String,Function],default:null},tooltip:{type:String,default:null},button:{type:[Boolean,Object],default:!1},state:{type:Object,default:null}},computed:{...(0,r.aH)(["allowExternalAccess","privateQueryParameters"]),...(0,r.L8)(["toBrowserPath","getRequestUrl","isExternalUrl"]),icon(){if(this.stac){let t=this.stac.getIcons();if(t.length>0)return t[0]}return null},stac(){return this.data instanceof l.A?this.data:Array.isArray(this.data)?this.data.find((t=>t instanceof l.A)):null},link(){return this.isLink(this.data)?this.data:Array.isArray(this.data)&&this.data.find((t=>this.isLink(t)))||{}},isStacBrowserLink(){return!!this.stac||!!o.Ay.isStacMediaType(this.link.type,!0)&&(!(!this.allowExternalAccess&&this.isExternalUrl(this.link.href))&&n.Bv.includes(this.link.rel))},attributes(){if(this.isStacBrowserLink||this.button){let t={to:this.href,rel:this.rel};return o.Ay.isObject(this.button)&&Object.assign(t,this.button),t}return{href:this.href,target:"_blank",rel:this.rel}},component(){return this.button?"b-button":this.isStacBrowserLink?"router-link":"a"},href(){if(this.stac||this.isStacBrowserLink){let t;if(t=this.stac?this.stac.getBrowserPath():this.toBrowserPath(this.link.href),t.startsWith("/")||(t="/"+t),o.Ay.size(this.privateQueryParameters)>0||o.Ay.size(this.state)>0){let e=u()(t),a=(t,a)=>{for(let s in t){let i=`${a}${s}`;e.hasQuery(i)||e.addQuery(i,t[s])}};a(this.privateQueryParameters,"~"),a(this.state,"."),t=e.toString()}return t}return this.getRequestUrl(this.link.href)},displayTitle(){if(this.title)return this.title;let t="function"===typeof this.fallbackTitle?this.fallbackTitle():this.fallbackTitle;return l.A.getDisplayTitle(this.data,t)}},methods:{isLink(t){return o.Ay.isObject(t)&&!(t instanceof l.A)}}},h=d,p=a(81656),f=(0,p.A)(h,s,i,!1,null,null,null),g=f.exports},19306:function(t){t.exports={catalogUrl:null,catalogTitle:"STAC Browser",allowExternalAccess:!0,allowedDomains:[],detectLocaleFromBrowser:!0,storeLocale:!0,locale:"en",fallbackLocale:"en",supportedLocales:["de","es","en","fr","it","ro","ja","pt"],apiCatalogPriority:null,useTileLayerAsFallback:!0,displayGeoTiffByDefault:!1,buildTileUrlTemplate:({href:t,asset:e})=>"https://tiles.rdnt.io/tiles/{z}/{x}/{y}@2x?url="+encodeURIComponent(e.href.startsWith("/vsi")?e.href:t),stacProxyUrl:null,pathPrefix:"/",historyMode:"history",cardViewMode:"cards",cardViewSort:"asc",showKeywordsInItemCards:!1,showKeywordsInCatalogCards:!1,showThumbnailsAsAssets:!1,geoTiffResolution:128,redirectLegacyUrls:!1,itemsPerPage:12,defaultThumbnailSize:null,maxPreviewsOnMap:50,crossOriginMedia:null,requestHeaders:{},requestQueryParameters:{},socialSharing:["email","bsky","mastodon","x"],preprocessSTAC:null,authConfig:null}},44426:function(t,e,a){"use strict";a.d(e,{A:function(){return r}});var s=a(48907),i=a(2566);class r{constructor(t={},e=null,a=null){this.options=t,this.changeListener=e,this.router=a}getButtonTitle(){return null}getLoginLabel(){return s.Ay.t("authentication.button.login")}getLogoutLabel(){return s.Ay.t("authentication.button.logout")}getComponent(){return null}getComponentProps(){return{}}async init(){}async login(){}async confirmLogin(t){this.changeListener&&await this.changeListener(!0,t)}async logout(){}async confirmLogout(){this.changeListener&&await this.changeListener(!1)}async close(){}updateStore(){return{}}_updateStore(t,e=null,a=null,s=null){const r=this.options.formatter||s,n=this.options.name||e,o=this.options.in||a;return t&&("Bearer"===r?t=`Bearer ${t}`:"function"===typeof r&&(t=r(t))),i.Ay.hasText(t)||(t=void 0),"query"===o?{query:{type:"private",key:n,value:t}}:"cookie"===o?{cookie:{key:n,value:t}}:"header"===o?{header:{key:n,value:t}}:{}}static async create(t,e,s){let n=new r;if(i.Ay.isObject(t))if("http"===t.type&&"basic"===t.scheme){const i=(await a.e(4648).then(a.bind(a,34648))).default;n=new i(t,e,s)}else if("apiKey"===t.type){const i=(await a.e(6935).then(a.bind(a,46935))).default;n=new i(t,e,s)}else if("openIdConnect"===t.type){const i=(await a.e(3621).then(a.bind(a,93621))).default;n=new i(t,e,s)}return await n.init(),n}static equals(t,e){return JSON.stringify(t.options)===JSON.stringify(e)}}},45311:function(t,e,a){"use strict";a.d(e,{A:function(){return r},W:function(){return n}});var s=a(42473),i=a(2566);class r{static enabled(t){if(!i.Ay.isObject(t))return!1;try{if(t.setItem("test","yes"),"yes"===t.getItem("test"))return t.removeItem("test"),!0}catch(e){console.error(e)}return!1}constructor(t=!1){t?r.enabled(window.sessionStorage)?this.engine=window.sessionStorage:navigator.cookieEnabled?this.engine=new n(!0):this.engine=new o:r.enabled(window.localStorage)?this.engine=window.localStorage:navigator.cookieEnabled?this.engine=new n:this.engine=new o}get(t){try{let e=this.engine.getItem(t);return"string"===typeof e&&e.startsWith(r.JSON_INDICATOR)&&(e=JSON.parse(e.slice(r.JSON_INDICATOR.length))),e}catch(e){return console.error(e),null}}set(t,e){try{"string"!==typeof e&&(e=r.JSON_INDICATOR+JSON.stringify(e)),this.engine.setItem(t,e)}catch(a){console.error(a)}}remove(t){try{this.engine.removeItem(t)}catch(e){console.error(e)}}clear(){this.engine.clear()}}(0,s.A)(r,"JSON_INDICATOR","\n\r");class n{constructor(t=!1){this.session=t}getExpiry(t=null){null===t&&(t=this.session?60:144e4);const e=new Date;e.setTime(e.getTime()+60*t*1e3),this.epires=e.toGMTString()}setItem(t,e,a=null){const s=this.getExpiry(a);e=encodeURIComponent(e),document.cookie=`${t}=${e}; expires=${s}; path=/`}getItem(t){const e=t+"=",a=document.cookie.split(";");for(let s of a)if(s=s.trim(),s.startsWith(e)){const t=s.substring(e.length,s.length);return decodeURIComponent(t)}return null}removeItem(t){this.set(t,"",-1)}clear(){document.cookie=""}}class o{constructor(t=!1){this.session=t}setItem(t){console.warn(`Browser storage disabled, can't store ${t}`)}getItem(){return null}removeItem(){}clear(){}}},78561:function(t,e,a){"use strict";a.d(e,{Q:function(){return o}});var s=a(95353);const i=["https://api.stacspec.org/v1.*/item-search#filter:cql-text","http://www.opengis.net/spec/cql2/1.*/conf/cql2-text"],r=["https://api.stacspec.org/v1.*/item-search#filter:cql-json","http://www.opengis.net/spec/cql2/1.*/conf/cql2-json"],n=["http://www.opengis.net/spec/cql2/1.*/conf/advanced-comparison-operators"],o={Items:{BasicFilters:["https://api.stacspec.org/v1.*/ogcapi-features","http://www.opengis.net/spec/ogcapi-features-1/1.*/conf/core"],CollectionIdFilter:!1,ItemIdFilter:!1,CqlFilters:["http://www.opengis.net/spec/ogcapi-features-3/1.*/*/features-filter"],Sort:["https://api.stacspec.org/v1.*/ogcapi-features#sort","http://www.opengis.net/spec/ogcapi-records-1/1.*/conf/sorting"],FreeText:["https://api.stacspec.org/v1.*/ogcapi-features#free-text"]},Global:{BasicFilters:["https://api.stacspec.org/v1.*/item-search"],CollectionIdFilter:!0,ItemIdFilter:!0,CqlFilters:["https://api.stacspec.org/v1.*/item-search#filter"],Sort:["https://api.stacspec.org/v1.*/item-search#sort"],FreeText:["https://api.stacspec.org/v1.*/item-search#free-text"]},Collections:{BasicFilters:["https://api.stacspec.org/v1.*/collection-search"],CollectionIdFilter:!1,ItemIdFilter:!1,CqlFilters:["https://api.stacspec.org/v1.*/collection-search#filter"],Sort:["https://api.stacspec.org/v1.*/collection-search#sort"],FreeText:["https://api.stacspec.org/v1.*/collection-search#free-text"]}};e.A={props:{type:{type:String,required:!0}},computed:{...(0,s.L8)(["supportsConformance"]),conformances(){return o[this.type]},canSort(){return this.supportsConformance(this.conformances.Sort)},canFilterExtents(){return this.supportsConformance(this.conformances.BasicFilters)},canFilterFreeText(){return this.supportsConformance(this.conformances.FreeText)},cql(){if(!this.supportsConformance(this.conformances.CqlFilters))return null;let t=this.supportsConformance(i),e=this.supportsConformance(r);return t||e?{textMode:t,jsonMode:e,advancedComparison:this.supportsConformance(n)}:null}}}},67467:function(t,e,a){"use strict";var s=a(95353);e.A=t=>{let e={computed:{...(0,s.aH)(["uiLanguage"])},methods:{}};for(let a in t){let s=t[a];e.methods[a]=function(){return this.uiLanguage,s(...arguments)}}return e}},97685:function(t,e,a){"use strict";var s=a(95353);e.A={props:{showThumbnail:{type:Boolean,default:!0}},computed:{...(0,s.aH)(["cardViewMode","crossOriginMedia","defaultThumbnailSize"]),isList(){return this.data&&!this.data.isItem()&&"list"===this.cardViewMode},hasImage(){return this.showThumbnail&&this.thumbnail},thumbnail(){if(this.data){let t=this.data.getThumbnails(!0,"thumbnail");if(t.length>0){let e,a,s=t[0];return Array.isArray(s["proj:shape"])&&2===s["proj:shape"].length?[a,e]=s["proj:shape"]:Array.isArray(this.defaultThumbnailSize)&&2===this.defaultThumbnailSize.length&&([a,e]=this.defaultThumbnailSize),{src:s.href,alt:s.title,crossorigin:this.crossOriginMedia,right:this.isList,blankColor:"rgba(0, 0, 0, 0.125)",width:e,height:a,"blank-width":e,"blank-height":a}}}return null}}}},24274:function(t,e,a){"use strict";a.d(e,{A:function(){return n}});a(98992),a(54520),a(81454);var s=a(2566),i=a(31831),r=a(44426);class n{static resolveAuth(t,e){if(e instanceof i.A&&s.Ay.size(t["auth:refs"])>0){const a=e.getMetadata("auth:schemes");if(s.Ay.size(a)>0)return t["auth:refs"].map((t=>a[t])).filter((t=>s.Ay.isObject(t)))}return[]}static isSupported(t,e){switch(t instanceof r.A&&(t=t.options),t.type){case"http":return"basic"===t.schema;case"apiKey":return"header"===t.in||"query"===t.in;case"openIdConnect":return"history"===e.historyMode;default:return!1}}static convertLegacyAuthConfig(t){return s.Ay.isObject(t)&&null!==t.type?"query"===t.type||"header"===t.type?{type:"apiKey",in:t.type,name:t.key,description:t.description,formatter:t.formatter}:t:null}}},50737:function(t,e,a){"use strict";let s;s=a(19306),e.A=Object.assign(s,{pathPrefix:"/stac-browser",historyMode:"hash"},window.STAC_BROWSER_CONFIG)},48907:function(t,e,a){"use strict";a.d(e,{Aj:function(){return c},Qm:function(){return p},SM:function(){return g},_:function(){return m},fH:function(){return f}});a(81454);var s=a(85471),i=a(64765),r=a(50737),n=a(14540),o=a.n(n),l=a(2566);s.Ay.use(i.A);const c=["https://api.stacspec.org/v1.*/language"],u={};function d(){for(let e of r.A.supportedLocales)u[e]=a(97991)(`./${e}/config.json`);const t={};for(let e in u)t[e]={languages:u};return t}const h=new i.A({locale:r.A.locale,fallbackLocale:r.A.fallbackLocale,messages:d(),postTranslation:(t,e)=>{if(""===t){const a=e.split(".");let s=h.messages[r.A.fallbackLocale];for(const e of a){if(!(e in s))return t;s=s[e]}return s}return t}});function p(){return Promise.all([f(r.A.locale),f(r.A.fallbackLocale)])}async function f(t){if(l.Ay.size(h.messages[t])>1)return;const e=(await a(33545)(`./${t}/default.js`)).default;h.mergeLocaleMessage(t,e)}async function g(t){const e=u[t].customize;if(0===l.Ay.size(u[t].customize))return;const s=e.map((async e=>{const s=(await a(93731)(`./${t}/${e}`)).default;return await s(t)}));return Promise.all(s)}function m(t,e=null){if("string"!==typeof t||0===t.length)return t;let a=`fields.${t}`;return h.te(a)?h.t(a,null,e):o().format(t,e)}e.Ay=h},39071:function(t,e,a){"use strict";a.d(e,{E0:function(){return i},f5:function(){return r}});a(44114),a(98992),a(3949);function s(t){if(!t)return;const e=String(t),a=e.indexOf("@"),s=-1!==a?e.substr(a+1):void 0,i=-1!==a?e.substr(0,a):e,r=String(i).replace(/-/g,"_").split("_");if(!r.length||r.length>4)return;const n=r.shift();if(!n)return;const o={keyword:s,language:n.toLowerCase()};if(!r.length)return o;if(3===r.length){const t=r.pop();t&&(o.variant=t.toUpperCase())}let l=r.pop();if(l.length>3&&(o.keyword=l,l=r.pop()),l&&(o.country=l.toUpperCase()),!r.length)return o;const c=r.pop();return"string"===typeof c&&c.length>=1&&(o.script=c[0].toUpperCase()+c.substring(1).toLowerCase()),o}function i(t){const e={};return t.forEach((t=>{const{language:a,country:i}=s(t);if(!a)throw new Error(`Locale ${t} is not parsable`);e[a]||(e[a]={countries:{},firstCountry:void 0,main:void 0});const r=e[a];i?(r.countries[i]=t,r.firstCountry||(r.firstCountry=t)):r.main=t})),e}function r(t,e,a,n){const o=Array.isArray(t)?i(t):t;if(!e&&a)return r(t,a,void 0,n);if(!e)return;const{language:l,country:c}=s(e);if(!l)return a;if(!o[l]){if(e===a)return;return r(t,a,null,n)}const{countries:u,main:d=a,firstCountry:h}=o[l];return u&&c?n&&h?u[c]?u[c]:h:u[c]?u[c]:d:n&&h?h:d}},81943:function(t,e,a){"use strict";var s=a(85471),i=function(){var t=this,e=t._self._c;return e("b-container",{attrs:{id:"stac-browser"}},[t.showLogin?e("Authentication"):t._e(),t.globalError?e("ErrorAlert",t._b({staticClass:"global-error",attrs:{dismissible:""},on:{close:t.hideError}},"ErrorAlert",t.globalError,!1)):t._e(),t.sidebar?e("Sidebar"):t._e(),e("header",[e("div",{staticClass:"logo"},[t._v(t._s(t.displayCatalogTitle))]),e("StacHeader",{on:{enableSidebar:function(e){t.sidebar=!0}}})],1),e("router-view"),e("footer",[e("i18n",{staticClass:"poweredby text-muted",attrs:{tag:"small",path:"poweredBy"},scopedSlots:t._u([{key:"link",fn:function(){return[e("a",{attrs:{href:"https://github.com/radiantearth/stac-browser",target:"_blank"}},[t._v("STAC Browser")]),t._v(" "+t._s(t.browserVersion)+" ")]},proxy:!0}])})],1)],1)},r=[],n=(a(44114),a(40173)),o=a(95353),l=a(50737),c=function(){var t=this,e=t._self._c;return e("main",{staticClass:"browse d-flex flex-column"},[!t.allowExternalAccess&&t.isExternal?e("b-alert",{attrs:{show:""}},[t._v(t._s(t.$t("errors.noExternalAccess")))]):t.error?e("ErrorAlert",{attrs:{url:t.url,description:t.errorDescription,id:t.errorId}}):t.loading?e("Loading",{attrs:{stretch:""}}):e(t.component,{tag:"component"})],1)},u=[],d=function(){var t=this,e=t._self._c;return e("div",{key:t.data.id,staticClass:"item"},[e("b-row",[e("b-col",{staticClass:"left"},[e("section",{staticClass:"mb-4"},[e("b-card",{staticClass:"maps-preview",attrs:{"no-body":""}},[e("b-tabs",{ref:"tabs",attrs:{card:"",pills:"",vertical:"",end:""},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[e("b-tab",{attrs:{title:t.$t("map"),"no-body":""}},[e("Map",{attrs:{stac:t.data,stacLayerData:t.selectedAsset,scrollWheelZoom:""},on:{dataChanged:t.dataChanged}})],1),t.thumbnails.length>0?e("b-tab",{attrs:{title:t.$t("thumbnails"),"no-body":""}},[e("Thumbnails",{attrs:{thumbnails:t.thumbnails}})],1):t._e()],1)],1)],1),t.hasAssets?e("Assets",{attrs:{assets:t.assets,context:t.data,shown:t.shownAssets},on:{showAsset:t.showAsset}}):t._e(),t.additionalLinks.length>0?e("Links",{attrs:{title:t.$t("additionalResources"),links:t.additionalLinks,context:t.data}}):t._e()],1),e("b-col",{staticClass:"right"},[e("section",{staticClass:"intro"},[t.data.properties.description?e("h2",[t._v(t._s(t.$t("description")))]):t._e(),t.data.properties.deprecated?e("DeprecationNotice",{attrs:{data:t.data}}):t._e(),t.data.properties["anon:warning"]?e("AnonymizedNotice",{attrs:{warning:t.data.properties["anon:warning"]}}):t._e(),t.data.properties.description?e("ReadMore",{attrs:{lines:10,text:t.$t("read.more"),"text-less":t.$t("read.less")}},[e("Description",{attrs:{description:t.data.properties.description}})],1):t._e(),Array.isArray(t.data.properties.keywords)&&t.data.properties.keywords.length>0?e("Keywords",{staticClass:"mb-3",attrs:{keywords:t.data.properties.keywords}}):t._e()],1),t.collectionLink?e("CollectionLink",{attrs:{link:t.collectionLink}}):t._e(),t.data.properties.providers?e("Providers",{attrs:{providers:t.data.properties.providers}}):t._e(),e("Metadata",{attrs:{data:t.data,type:"Item",ignoreFields:t.ignoredMetadataFields}})],1)],1)],1)},h=[],p=a(41526),f=a(6841),g=a.n(f),m=(a(81454),a(2566)),b={data(){return{shownAssetsOnMap:[],shownBandsOnMap:[],tab:null,selectedAsset:null,selectedAssetKey:null}},computed:{...(0,o.L8)(["thumbnails","hasAssets","assets"]),shownAssets(){if(0===this.tab)return this.shownAssetsOnMap;if(1===this.tab||null===this.tab&&this.thumbnails.length>0){let t=[],e=this.thumbnails.map((t=>t.href));for(let a in this.assets){let s=this.assets[a];e.includes(s.href)&&t.push(a)}return t}return[]}},methods:{showAsset(t,e,a){a?this.tab=1:(this.tab=0,this.selectedAsset=t,this.selectedAssetKey=e,this.shownAssetsOnMap=[this.selectedAssetKey]),this.$refs.tabs&&m.Ay.scrollTo(this.$refs.tabs.$el)},dataChanged(t){m.Ay.isObject(t)?t.assets||t.bands?(m.Ay.size(t.assets)>0&&(this.selectedAssetKey?this.shownAssetsOnMap=[this.selectedAssetKey]:this.shownAssetsOnMap=t.assets.map((t=>t.key))),m.Ay.size(t.bands)>0&&(this.shownBandsOnMap=t.bands)):this.selectedAssetKey&&(this.shownAssetsOnMap=[this.selectedAssetKey]):(this.shownBandsOnMap=[],this.shownAssetsOnMap=[])}}},y=a(95050),A=a(63405),v=(a(98992),a(54520),a(31831)),w=a(84193),C=a.n(w),k=a(48907);function _(t,e){let a=e.getters.toBrowserPath(t),s=C()(window.location.origin.toString());return"hash"===e.state.historyMode?(s.path(e.state.pathPrefix),s.fragment(a)):s.path(m.Ay.removeTrailingSlash(e.state.pathPrefix)+a),s.toString()}function L(t,e){Array.isArray(e)&&e.length>=4&&(t.spatialCoverage={"@type":"Place",geo:{"@type":"GeoShape",box:(e||[]).join(" ")}})}function j(t){return!Array.isArray(t)||2!==t.length||"string"!==typeof t[0]&&"string"!==typeof t[1]?null:t.map((t=>t||"..")).join("/")}function x(t){return m.Ay.size(t.assets)>0?Object.values(t.assets).map((e=>({"@type":"DataDownload",contentUrl:m.Ay.toAbsolute(e.href,t.getAbsoluteUrl()),encodingFormat:e.type,name:e.title}))):[]}function S(t,e,a,s="DataCatalog"){return t.map((t=>{let i,r;t instanceof v.A?(i=v.A.getDisplayTitle(t),r=t.getAbsoluteUrl()):(i=t.title,r=m.Ay.toAbsolute(t.href,e.getAbsoluteUrl()));let n={"@type":s,name:i,url:_(r,a),isBasedOn:r};return"Dataset"===s&&(n.description=I(t,a)),n}))}function T(t,e){return t.filter((t=>m.Ay.isObject(t)&&Array.isArray(t.roles)&&t.roles.includes(e))).map((t=>({"@type":"Organization",name:t.name,description:t.description,url:t.url,email:t.email||t.mail})))}function I(t,e){let a,s;if(t instanceof v.A?(a=t.isItem()?"Item":t.type,s=t.collection):m.Ay.isObject(t)&&"item"===t.rel&&(a="Item"),a){let i=k.Ay.tc(`stac${a}`),r=k.Ay.t("in",{catalog:s||e.catalogTitle});return`SpatioTemporal Asset Catalog (STAC)\n${i} - ${t.id} ${r}`}}function O(t,e,a){var s;let i,r=v.A.getDisplayTitle(t),n=t.getAbsoluteUrl(),o=_(n,a),l=null===(s=t.getMetadata("language"))||void 0===s?void 0:s.code,c=t.getThumbnails(!0);c.length>0&&(i=m.Ay.toAbsolute(c[0].href,t.getAbsoluteUrl()));let u=t.getMetadata("license");var d;u&&"proprietary"!==u&&"various"!==u&&"other"!==u?u=`https://spdx.org/licenses/${u}.html`:u=null===(d=t.getLinkWithRel("license"))||void 0===d?void 0:d.href;u&&(u=m.Ay.toAbsolute(u,t.getAbsoluteUrl()));let h,p,f,g,b=t.getMetadata("providers");return m.Ay.size(b)>0&&(h=T(b,"licensor"),p=T(b,"producer"),f=T(b,"host"),g=T(b,"processor")),{"@context":"https://schema.org/","@type":e,name:r,description:t.getMetadata("description")||I(t,a),citation:t.getMetadata("sci:citation"),identifier:t.getMetadata("sci:doi")||t.id,keywords:t.getMetadata("keywords"),license:u,url:o,isBasedOn:n,dateCreated:t.getMetadata("created"),dateModified:t.getMetadata("updated"),datePublished:t.getMetadata("published"),expires:t.getMetadata("expires"),inLanguage:l,thumbnailUrl:i,version:t.getMetadata("version"),image:i,copyrightHolder:h,producer:p,provider:f,creator:g}}function $(t,e,a){if(!(t instanceof v.A))return null;e=e.filter((t=>m.Ay.isObject(t))),e.length>1&&(e=e.filter(((t,a)=>e.findIndex((e=>e.isBasedOn===t.isBasedOn))!==a)));let s=O(t,"DataCatalog",a);var i,r,n,o;t.isCollection()&&((null===(i=t.extent)||void 0===i||null===(r=i.temporal)||void 0===r?void 0:r.interval.length)>0&&(s.temporalCoverage=j(t.extent.temporal.interval[0])),(null===(n=t.extent)||void 0===n||null===(o=n.spatial)||void 0===o?void 0:o.bbox.length)>0&&L(s,t.extent.spatial.bbox[0]),s.associatedMedia=x(t));return s.hasPart=S(a.getters.catalogs,t,a),s.dataset=S(a.getters.items,t,a,"Dataset"),s.isPartOf=S(e,t,a),s}function P(t,e,a){if(!(t instanceof v.A))return null;e=e.filter((t=>m.Ay.isObject(t)));let s=O(t,"Dataset",a);s.includedInDataCatalog=S(e,t,a);let i=t.getMetadata("start_datetime"),r=t.getMetadata("end_datetime");return s.temporalCoverage=i||r?j([i,r]):t.getMetadata("datetime"),L(s,t.bbox),s.distribution=x(t),s}function B(t,e){let a="schema-org",s=t.getElementById(a);s||(s=t.createElement("script"),s.type="application/ld+json",s.id=a,t.head.appendChild(s)),s.innerText=JSON.stringify(e)}var M={name:"Item",components:{AnonymizedNotice:()=>a.e(7457).then(a.bind(a,47457)),Assets:()=>Promise.all([a.e(9232),a.e(126)]).then(a.bind(a,62749)),BTabs:y.r,BTab:A.a,CollectionLink:()=>a.e(9891).then(a.bind(a,89891)),Description:p["default"],DeprecationNotice:()=>a.e(7341).then(a.bind(a,57341)),Keywords:()=>a.e(8499).then(a.bind(a,28499)),Links:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(9232),a.e(4052)]).then(a.bind(a,73931)),Map:()=>a.e(401).then(a.bind(a,80401)),Metadata:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(3147)]).then(a.bind(a,73147)),Providers:()=>a.e(635).then(a.bind(a,80635)),ReadMore:g(),Thumbnails:()=>a.e(8648).then(a.bind(a,26267))},mixins:[b],data(){return{ignoredMetadataFields:["description","keywords","providers","title","deprecated","proj:bbox","proj:geometry","auth:schemes","anon:warning"]}},computed:{...(0,o.aH)(["data","url"]),...(0,o.L8)(["additionalLinks","collectionLink","parentLink"])},watch:{data:{immediate:!0,handler(t){try{let e=P(t,[this.collectionLink,this.parentLink],this.$store);B(document,e)}catch(e){console.error(e)}}}}},F=M,E=a(81656),U=(0,E.A)(F,d,h,!1,null,null,null),R=U.exports,q=function(){var t=this,e=t._self._c;return e("div",{key:t.data.id,class:{cc:!0,[t.cssStacType]:!0,mixed:t.hasCatalogs&&t.hasItems,empty:!t.hasCatalogs&&!t.hasItems}},[e("b-row",[e("b-col",{staticClass:"meta"},[e("section",{staticClass:"intro"},[e("h2",[t._v(t._s(t.$t("description")))]),t.data.deprecated?e("DeprecationNotice",{attrs:{data:t.data}}):t._e(),t.data["anon:warning"]?e("AnonymizedNotice",{attrs:{warning:t.data["anon:warning"]}}):t._e(),t.data.description?e("ReadMore",{attrs:{lines:10,text:t.$t("read.more"),"text-less":t.$t("read.less")}},[e("Description",{attrs:{description:t.data.description}})],1):t._e(),Array.isArray(t.data.keywords)&&t.data.keywords.length>0?e("Keywords",{staticClass:"mb-3",attrs:{keywords:t.data.keywords}}):t._e(),t.isCollection?e("section",{staticClass:"metadata mb-4"},[t.licenses?e("b-row",[e("b-col",{staticClass:"label",attrs:{md:"4"}},[t._v(t._s(t.$t("catalog.license")))]),e("b-col",{staticClass:"value",attrs:{md:"8"}},[e("span",{domProps:{innerHTML:t._s(t.licenses)}})])],1):t._e(),t.temporalExtents?e("b-row",[e("b-col",{staticClass:"label",attrs:{md:"4"}},[t._v(t._s(t.$t("catalog.temporalExtent")))]),e("b-col",{staticClass:"value",attrs:{md:"8"}},[e("span",{domProps:{innerHTML:t._s(t.temporalExtents)}})])],1):t._e()],1):t._e(),"left"===t.linkPosition?e("Links",{attrs:{title:t.$t("additionalResources"),links:t.additionalLinks,context:t.data}}):t._e()],1),t.isCollection||t.hasThumbnails?e("section",{staticClass:"mb-4"},[e("b-card",{staticClass:"maps-preview",attrs:{"no-body":""}},[e("b-tabs",{ref:"tabs",attrs:{pills:"",card:"",vertical:"",end:""},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[t.isCollection?e("b-tab",{attrs:{title:t.$t("map"),"no-body":""}},[e("Map",{attrs:{stac:t.data,stacLayerData:t.mapData,fitBoundsOnce:"",popover:""},on:{dataChanged:t.dataChanged}})],1):t._e(),t.hasThumbnails?e("b-tab",{attrs:{title:t.$t("thumbnails"),"no-body":""}},[e("Thumbnails",{attrs:{thumbnails:t.thumbnails}})],1):t._e()],1)],1)],1):t._e(),t.hasAssets?e("Assets",{attrs:{assets:t.assets,context:t.data,shown:t.shownAssets},on:{showAsset:t.showAsset}}):t._e(),t.hasItemAssets&&!t.hasItems?e("Assets",{attrs:{assets:t.data.item_assets,context:t.data,definition:!0}}):t._e(),t.providers?e("Providers",{attrs:{providers:t.providers}}):t._e(),e("Metadata",{staticClass:"mb-4",attrs:{type:t.data.type,data:t.data,ignoreFields:t.ignoredMetadataFields}}),t.collectionLink?e("CollectionLink",{attrs:{link:t.collectionLink}}):t._e(),"right"===t.linkPosition?e("Links",{attrs:{title:t.$t("additionalResources"),links:t.additionalLinks,context:t.data}}):t._e()],1),t.hasCatalogs?e("b-col",{staticClass:"catalogs-container"},[e("Catalogs",{attrs:{catalogs:t.catalogs,hasMore:!!t.nextCollectionsLink},on:{loadMore:t.loadMoreCollections}})],1):t._e(),t.hasItems?e("b-col",{staticClass:"items-container"},[e("Items",{attrs:{stac:t.data,items:t.items,api:t.isApi,showFilters:t.showFilters,apiFilters:t.filters,pagination:t.itemPages,loading:t.apiItemsLoading},on:{paginate:t.paginateItems,filterItems:t.filterItems,filtersShown:t.filtersShown}}),t.hasItemAssets?e("Assets",{attrs:{assets:t.data.item_assets,context:t.data,definition:!0}}):t._e()],1):t._e()],1)],1)},D=[],z=a(32398),H=a(3896),N=a(67467),W=a(50735),Q={name:"Catalog",components:{AnonymizedNotice:()=>a.e(7457).then(a.bind(a,47457)),Assets:()=>Promise.all([a.e(9232),a.e(126)]).then(a.bind(a,62749)),BTabs:y.r,BTab:A.a,Catalogs:z["default"],CollectionLink:()=>a.e(9891).then(a.bind(a,89891)),DeprecationNotice:()=>a.e(7341).then(a.bind(a,57341)),Description:p["default"],Items:H["default"],Keywords:()=>a.e(8499).then(a.bind(a,28499)),Links:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(9232),a.e(4052)]).then(a.bind(a,73931)),Map:()=>a.e(401).then(a.bind(a,80401)),Metadata:()=>Promise.all([a.e(9710),a.e(537),a.e(4870),a.e(3147)]).then(a.bind(a,73147)),Providers:()=>a.e(635).then(a.bind(a,80635)),ReadMore:g(),Thumbnails:()=>a.e(8648).then(a.bind(a,26267))},mixins:[b,(0,N.A)({formatLicense:W.formatLicense,formatTemporalExtents:W.formatTemporalExtents})],data(){return{filters:{},ignoredMetadataFields:["stac_version","stac_extensions","id","type","title","description","keywords","providers","license","extent","summaries","links","assets","item_assets","proj:bbox","proj:geometry","conformsTo","deprecated","anon:warning","stats:catalogs","stats:collections","stats:items","auth:schemes","stac_browser"]}},computed:{...(0,o.aH)(["data","url","apiItems","apiItemsLink","apiItemsPagination","nextCollectionsLink","stateQueryParameters"]),...(0,o.L8)(["additionalLinks","catalogs","collectionLink","isCollection","items","getApiItemsLoading","parentLink","rootLink"]),cssStacType(){var t,e;return m.Ay.hasText(null===(t=this.data)||void 0===t?void 0:t.type)?null===(e=this.data)||void 0===e?void 0:e.type.toLowerCase():null},showFilters(){return Boolean(this.stateQueryParameters["itemFilterOpen"])},hasThumbnails(){return this.thumbnails.length>0},linkPosition(){return 0===this.additionalLinks.length?null:this.isCollection||!this.hasThumbnails?"right":"left"},apiItemsLoading(){return this.getApiItemsLoading(this.data)},licenses(){return this.isCollection&&this.data.license?this.formatLicense(this.data.license,null,null,this.data):null},providers(){let t=[];return Array.isArray(this.data.providers)&&this.data.providers.length>0?t=this.data.providers:this.isCollection&&m.Ay.isObject(this.data.summaries)&&Array.isArray(this.data.summaries.providers)&&(t=this.data.summaries.providers),t.length>0?t:null},temporalExtents(){if(this.isCollection&&this.data.extent.temporal.interval.length>0){let t=this.data.extent.temporal.interval;return t.length>1&&(t=t.slice(1)),this.formatTemporalExtents(t)}return null},hasItemAssets(){var t;return m.Ay.size(null===(t=this.data)||void 0===t?void 0:t.item_assets)>0},itemPages(){let t=Object.assign({},this.apiItemsPagination);return!t.first&&this.data&&this.apiItemsLink&&"items"!==this.apiItemsLink.rel&&(t.first=m.Ay.addFiltersToLink(this.data.getApiItemsLink(),this.filters)),t},isApi(){return Boolean(this.apiItemsLink)},hasItems(){return this.items.length>0||this.isApi},hasCatalogs(){return this.catalogs.length>0},mapData(){return this.selectedAsset?this.selectedAsset:{type:"FeatureCollection",features:this.items}}},watch:{data:{immediate:!0,handler(t){try{let e=$(t,[this.parentLink,this.rootLink],this.$store);B(document,e)}catch(e){console.error(e)}}}},methods:{filtersShown(t){this.$store.commit("updateState",{type:"itemFilterOpen",value:t?1:null})},loadMoreCollections(){this.$store.dispatch("loadNextApiCollections",{show:!0})},async paginateItems(t){try{await this.$store.dispatch("loadApiItems",{link:t,show:!0,filters:this.filters})}catch(e){this.$root.$emit("error",e,this.$t("errors.loadItems"))}},async filterItems(t,e){this.filters=t,e&&this.$store.commit("resetApiItems",this.data.getApiItemsLink());try{await this.$store.dispatch("loadApiItems",{link:this.data.getApiItemsLink(),show:!0,filters:t})}catch(a){let t=e?this.$t("errors.loadItems"):this.$t("errors.loadFilteredItems");this.$root.$emit("error",a,t)}}}},V=Q,G=(0,E.A)(V,q,D,!1,null,null,null),K=G.exports,J=a(79873),X={name:"Browse",components:{Catalog:K,Item:R},mixins:[J.A],computed:{...(0,o.L8)(["isItem"]),component(){return this.isItem?"Item":"Catalog"}}},Y=X,Z=(0,E.A)(Y,c,u,!1,null,null,null),tt=Z.exports;function et(t,e){let a=t.params.pathMatch;return e.allowExternalAccess&&a.startsWith("external/")&&(a="/"+a),{path:a}}function at(t){let e=[];return t.catalogUrl?e.push({path:"/search",name:"search",component:()=>Promise.all([a.e(537),a.e(5262),a.e(4741),a.e(7250)]).then(a.bind(a,28189))}):(e.push({path:"/",name:"select",component:()=>a.e(967).then(a.bind(a,60967))}),e.push({path:"/search/external/(.*)",name:"search",component:()=>Promise.all([a.e(537),a.e(5262),a.e(4741),a.e(7250)]).then(a.bind(a,28189)),props:t=>({loadParent:`/external/${t.params.pathMatch}`})})),e.push({path:"/auth/logout",name:"logout",component:()=>a.e(7130).then(a.bind(a,77130))}),e.push({path:"/auth",component:()=>a.e(7659).then(a.bind(a,17659))}),e.push({path:"/validation/(.*)",name:"validation",component:()=>Promise.all([a.e(537),a.e(287),a.e(3545)]).then(a.bind(a,93545)),props:e=>et(e,t)}),e.push({path:"/(.*)",name:"browse",component:tt,props:e=>et(e,t)}),e}var st=at,it=(a(72577),a(3949),a(59203)),rt=a(44426),nt=a(24274),ot=a(45311);const lt=async(t,e)=>{t.commit("showGlobalError",{error:e,message:k.Ay.t("errors.authFailed")},{root:!0}),await t.dispatch("updateCredentials")};function ct(t){return{namespaced:!0,state:{method:()=>new rt.A,actions:[],credentials:null,inProgress:!1},getters:{method(t){return t.method()},canAuthenticate(t,e,a){return nt.A.isSupported(e.method,a)},isLoggedIn(t){return null!==t.credentials},showLogin(t,e){return!e.isLoggedIn&&t.inProgress}},mutations:{setCredentials(t,e){t.credentials=e},setMethod(t,e){t.method=()=>e},addAction(t,e){t.actions.push(e)},resetActions(t){t.actions=[]},setInProgress(t,e=!0){t.inProgress=e}},actions:{async waitForAuth(t){rt.A.equals(t.getters.method,t.rootState.authConfig)||await t.dispatch("updateMethod",t.rootState.authConfig)},async updateMethod(e,a){a=nt.A.convertLegacyAuthConfig(a),rt.A.equals(e.getters.method,a)||await e.getters.method.close();const s=async(t,a)=>{t||(a=null),await e.dispatch("updateCredentials",a),t?await e.dispatch("executeActions"):e.commit("resetActions")},i=new ot.A(!0);i.set("authConfig",a);const r=await rt.A.create(a,s,t);e.commit("setMethod",r)},async requestLogin(t){if(!t.getters.isLoggedIn){t.commit("setInProgress");try{await t.getters.method.login()}catch(e){lt(t,e)}}},async finalizeLogin(t,e=null){t.commit("setInProgress",!1);try{await t.getters.method.confirmLogin(e)}catch(a){lt(t,a)}},async abortLogin(t){t.commit("setInProgress",!1)},async requestLogout(t){t.getters.isLoggedIn&&(t.commit("setInProgress"),await t.getters.method.logout())},async finalizeLogout(t){t.commit("setInProgress",!1);try{await t.getters.method.confirmLogout()}catch(e){lt(t,e)}},async updateCredentials(t,e=null){t.commit("setCredentials",e);const a=t.getters.method.updateStore(e);if(a.query)t.commit("setQueryParameter",a.query,{root:!0});else if(a.header)t.commit("setRequestHeader",a.header,{root:!0});else if(a.cookie){const t=new ot.W(!0);t.setItem(a.cookie.key,a.cookie.value)}},async executeActions(t){for(let a of t.state.actions)try{const e=a();e instanceof Promise&&e.catch((e=>lt(t,e)))}catch(e){lt(t,e)}t.commit("resetActions")}}}}var ut=a(33484),dt=a(39071),ht=a(14540),pt=a.n(ht),ft=a(78561);function gt(t,e){const a=()=>({url:"",title:t.catalogTitle,description:null,data:null,parents:null,globalError:null,localRequestQueryParameters:{},stateQueryParameters:{language:null,asset:[],itemdef:[]},apiItems:[],apiItemsLink:null,apiItemsPagination:{}}),i=()=>({queue:[],privateQueryParameters:{},authActions:[],conformsTo:[],dataLanguage:null,dataLanguages:[],apiCollections:[],apiItemsLoading:{},nextCollectionsLink:null});return new o.Ay.Store({strict:!1,modules:{auth:ct(e)},state:Object.assign({},t,a(),i(),{database:{},allowSelectCatalog:!t.catalogUrl,globalRequestQueryParameters:t.requestQueryParameters,uiLanguage:t.locale}),getters:{loading:t=>!t.url||!t.data||t.database[t.url]instanceof ut.Rh,getApiItemsLoading:t=>e=>{let a="";return e instanceof ut.Rh||(e instanceof v.A?a=e.id:"string"===typeof e&&(a=e),t.apiItemsLoading[a]||!1)},error:t=>t.database[t.url]instanceof Error?t.database[t.url]:null,getStac:t=>(e,a=!1)=>{if(e instanceof v.A)return e;if(m.Ay.isObject(e)&&m.Ay.hasText(e.href)&&(e=e.href),!m.Ay.hasText(e))return null;let s=m.Ay.toAbsolute(e,t.url),i=t.database[s];return i instanceof v.A||a&&i instanceof Error?i:null},displayCatalogTitle:(t,e)=>v.A.getDisplayTitle(e.root,t.catalogTitle),isCollection:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isCollection())||!1},isCatalog:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isCatalog())||!1},isCatalogLike:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isCatalogLike())||!1},isItem:t=>{var e;return(null===(e=t.data)||void 0===e?void 0:e.isItem())||!1},root:(t,e)=>e.getStac(e.rootLink),rootLink:t=>{var e;let a=null===(e=t.data)||void 0===e?void 0:e.getStacLinkWithRel("root");if(a)return a;if(t.catalogUrl)return m.Ay.createLink(t.catalogUrl,"root");if(t.url&&t.data instanceof v.A&&t.data.getLinksWithRels(["conformance","service-desc","service-doc","data","search"]).length>0)return m.Ay.createLink(t.url,"root");if(t.url){let e=C()(t.url),a=e.segment(-2);if(["collections","items"].includes(a))return e.segment(-1,""),e.segment(-1,""),"items"===a&&(e.segment(-1,""),e.segment(-1,"")),m.Ay.createLink(e.toString(),"root")}return null},parentLink:t=>{if(t.data instanceof v.A){let e=t.data.getStacLinkWithRel("parent");if(e)return e}if(t.url){let e=C()(t.url),a=e.segment(-2);if(["collections","items"].includes(a))return e.segment(-1,""),e.segment(-1,""),m.Ay.createLink(e.toString(),"parent")}return null},collectionLink:t=>{if(t.data instanceof v.A){var e;let a=null===(e=t.data)||void 0===e?void 0:e.getStacLinkWithRel("collection");if(a)return a}if(t.url){let e=C()(t.url),a=e.segment(-2);if("items"==a)return e.segment(-1,""),e.segment(-1,""),m.Ay.createLink(e.toString(),"collection")}return null},supportsConformance:t=>e=>{if(!Array.isArray(e))return e;let a=e.map((t=>t.replaceAll("*","[^/]+").replace(/\/?#/,"/?#"))).join("|"),s=new RegExp("^("+a+")$");return Boolean(t.conformsTo.find((t=>t.match(s))))},supportsExtension:t=>e=>m.Ay.supportsExtension(t.data,e),canSearch:(t,e)=>e.canSearchCollections||e.canSearchItems,canSearchItems:(t,e)=>e.supportsConformance(ft.Q.Global.BasicFilters),canSearchCollections:(t,e)=>e.supportsConformance(ft.Q.Collections.BasicFilters),items:t=>t.apiItems.length>0?t.apiItems:t.data?t.data.getStacLinksWithRel("item"):[],catalogs:t=>{let e=Boolean(t.data instanceof v.A&&t.data.getApiCollectionsLink()&&t.apiCollections.length>0),a=Boolean(t.data instanceof v.A),s=!t.apiCatalogPriority||"collections"===t.apiCatalogPriority,i=!t.apiCatalogPriority||"childs"===t.apiCatalogPriority,r=[];return e&&s&&(r=r.concat(t.apiCollections)),a&&i&&(r=v.A.addMissingChildren(r,t.data)),r},hasAssets:(t,e)=>Boolean(Object.values(e.assets).find((t=>m.Ay.isObject(t)&&"string"===typeof t.href))),assets:(t,e)=>{var a;if(m.Ay.isObject(null===(a=t.data)||void 0===a?void 0:a.assets)){if(t.showThumbnailsAsAssets)return t.data.assets;{let a={},s=e.thumbnails;for(let e in t.data.assets){let i=t.data.assets[e];s.includes(i)||(a[e]=i)}return a}}return{}},thumbnails:t=>t.data?t.data.getThumbnails(!0):[],additionalLinks:t=>t.data?t.data.getLinksWithOtherRels(it.ol).filter((t=>"preview"!==t.rel||!m.Ay.canBrowserDisplayImage(t))):[],toBrowserPath:(t,e)=>a=>{m.Ay.hasText(a)||(a="/");let s,i=m.Ay.toAbsolute((0,ut.rM)(a,t.stacProxyUrl),t.url,!1);if(!t.allowSelectCatalog&&t.catalogUrl&&(s=i.relativeTo(t.catalogUrl)),"undefined"===typeof s||e.isExternalUrl(i,!1)){if(!t.allowExternalAccess)return i.toString();let e=["/external"],a=i.protocol();"https"!==a&&e.push(a+":"),e.push(i.authority()),e.push(i.path().replace(/^\//,""));let s=e.join("/"),r=i.query();return r&&(s+=`?${r}`),s}return"/"+s.toString()},fromBrowserPath:(t,e)=>a=>{const s=/^\/(search\/)?external\//;if(m.Ay.hasText(a)&&"/"!==a)if(a.match(s)){let t,e=a.replace(s,"").split("/");t=e[0].endsWith(":")?e.shift():"https:",a=`${t}//${e.join("/")}`}else!t.allowSelectCatalog&&t.catalogUrl&&(a=m.Ay.toAbsolute(a,t.catalogUrl,!1));else a=t.catalogUrl;return e.getRequestUrl(a,null,!0)},isExternalUrl:t=>(e,a=!0)=>{if(!t.catalogUrl)return!1;if(e instanceof C()||(e=C()(e)),a&&Array.isArray(t.allowedDomains)&&t.allowedDomains.includes(e.domain()))return!1;let s;if(e.is("relative"))s=e;else if(s=e.relativeTo(t.catalogUrl),s.equals(e))return!0;let i=s.toString();return i.startsWith("//")||i.startsWith("../")},getRequestUrl:(t,e)=>(a,s=null,i=!1)=>{let r=m.Ay.toAbsolute((0,ut.sd)(a,t.stacProxyUrl),s||t.url,!1);return e.isExternalUrl(r)||((0,ut.mA)(r,t.privateQueryParameters),(0,ut.mA)(r,t.globalRequestQueryParameters),i&&(0,ut.mA)(r,t.localRequestQueryParameters)),r.toString()},acceptedLanguages:t=>{const e={en:.1};return Array.isArray(t.supportedLocales)&&t.supportedLocales.forEach((t=>e[t]=.2)),m.Ay.hasText(t.fallbackLocale)&&(e[t.fallbackLocale]=.5),Array.isArray(navigator.languages)&&navigator.languages.forEach((t=>e[t]=.7)),m.Ay.hasText(t.locale)&&(e[t.locale]=1),Object.entries(e).sort(((t,e)=>t[1]>e[1]?-1:t[1]e>=1?t:`${t};q=${e}`)).join(",")}},mutations:{config(t,e){for(let a in e){let s=e[a];switch(a){case"catalogTitle":t.catalogTitle=s;break;case"catalogUrl":"function"===typeof s?t.catalogUrl=s():"string"===typeof s&&(t.catalogUrl=s);break;case"crossOriginMedia":t.crossOriginMedia=["anonymous","use-credentials"].includes(s)?s:null;break;case"cardViewSort":switch(s){case"asc":t.cardViewSort=1;break;case"desc":t.cardViewSort=-1;break;default:t.cardViewSort=0}break;default:t[a]=s}}},languages(t,{uiLanguage:e,dataLanguage:a}){t.dataLanguage=a||null,t.uiLanguage=e||null},setQueryParameter(t,{type:e,key:a,value:i}){e=`${e}QueryParameters`,"undefined"===typeof i?s.Ay.delete(t[e],a):s.Ay.set(t[e],a,i)},setRequestHeader(t,{key:e,value:a}){"undefined"===typeof a?s.Ay.delete(t.requestHeaders,e):s.Ay.set(t.requestHeaders,e,a)},requestAuth(t,e){"function"===typeof e?t.doAuth.push(e):t.doAuth=[]},setAuthData(t,e){t.authData=e},state(t,e){t.stateQueryParameters=e},updateState(t,{type:e,value:a}){null===a||"undefined"===typeof a?s.Ay.delete(t.stateQueryParameters,e):s.Ay.set(t.stateQueryParameters,e,a)},openCollapsible(t,{type:e,uid:a}){const s=t.stateQueryParameters[e].indexOf(a);-1===s&&t.stateQueryParameters[e].push(a)},closeCollapsible(t,{type:e,uid:a}){const i=t.stateQueryParameters[e].indexOf(a);i>-1&&s.Ay.delete(t.stateQueryParameters[e],i)},updateLoading(t,{url:e,show:a}){let i=t.database[e];s.Ay.set(i,"show",a||i.show)},loading(t,{url:e,loading:a}){s.Ay.set(t.database,e,a),a.show&&(t.url=e)},loaded(t,{url:e,data:a}){s.Ay.set(t.database,e,(0,ut.Pj)(t,a))},clear(t,e){s.Ay.delete(t.database,e)},resetCatalog(e,s){Object.assign(e,i()),Object.assign(e,a()),e.supportedLocales.includes(e.locale)||(e.locale=t.locale),s&&(e.catalogUrl=t.catalogUrl,e.catalogTitle=t.catalogTitle,e.database={})},resetPage(t){Object.assign(t,a())},setPageMetadata(t,{title:e,description:a}){t.title=e,"undefined"!==typeof a&&(t.description=a)},showPage(t,{url:e,title:a,description:s,stac:i}){if(i||(i=t.database[e]||null),t.url=e||null,t.data=i instanceof v.A?i:null,t.description=s,a)t.title=a;else if(t.title=v.A.getDisplayTitle(t.data,t.catalogTitle),t.data){let e=t.data.getMetadata("description");m.Ay.hasText(e)&&(t.description=e)}if(t.data){let e=t.data.isItem()?t.data.properties:t.data,a=Array.isArray(e.languages)?e.languages.slice():[];m.Ay.isObject(e.language)&&a.unshift(e.language),t.dataLanguages=a.filter((t=>m.Ay.isObject(t)&&"string"===typeof t.code))}},errored(t,{url:e,error:a}){a instanceof Error||(a=new Error(a)),s.Ay.set(t.database,e,a)},queue(t,e){t.queue.push(e)},unqueue(t,e){let a=t.queue.indexOf(e);-1!==a&&t.queue.splice(a,1)},removeFromQueue(t,e){t.queue.splice(0,e)},setConformanceClasses(t,e){Array.isArray(e)&&(t.conformsTo=e)},setApiItemsLink(t,e){t.apiItemsLink=e},toggleApiItemsLoading(t,e=""){t.apiItemsLoading[e]?s.Ay.delete(t.apiItemsLoading,e):s.Ay.set(t.apiItemsLoading,e,!0)},setApiItems(t,{data:e,stac:a,show:s}){if(!m.Ay.isObject(e)||!Array.isArray(e.features))return;let i=e.features.map((e=>(0,ut.Pj)(t,e)));s&&(t.apiItems=i);let r=m.Ay.getPaginationLinks(e);s&&(t.apiItemsPagination=r),a instanceof v.A&&a.setApiData(i,r.next,r.prev)},addApiCollections(t,{data:e,stac:a,show:s}){if(!m.Ay.isObject(e)||!Array.isArray(e.collections))return;let i=e.collections.map((e=>(0,ut.Pj)(t,e))),r=m.Ay.getLinkWithRel(e.links,"next");s&&(t.nextCollectionsLink=r,t.apiCollections=t.apiCollections.concat(i)),a instanceof v.A&&a.setApiData(i,r)},resetApiItems(t,e){t.apiItems=[],t.apiItemsLink=e,t.apiItemsPagination={}},parents(t,e){t.parents=e},showGlobalError(t,e){e&&console.trace(e),t.globalError=e}},actions:{async config(t,e){const a=Object.assign({},t.state);t.commit("config",e);for(let s in e){let e=t.state[s];if(e===a[s])switch(s){case"authConfig":await t.dispatch("auth/updateMethod",e);break}}},async switchLocale(t,{locale:e,userSelected:a}){if(await t.dispatch("config",{locale:e}),t.state.storeLocale&&a){const t=new ot.A;t.set("locale",e)}let s=(0,dt.f5)(t.state.supportedLocales,e,t.state.fallbackLocale),i=t.state.dataLanguages.map((t=>t.code)),r=t.state.dataLanguages.length>0?t.state.dataLanguages[0].code:s,n=(0,dt.f5)(i,e,r);await(0,k.fH)(s),pt().setLocales([s,t.state.fallbackLocale]),pt().setTranslator(k._),await(0,k.SM)(s),t.commit("languages",{dataLanguage:n,uiLanguage:s}),t.commit("setQueryParameter",{type:"state",key:"language",value:e})},async loadBackground(t,e){let a=t.state.queue.slice(0,e);if(a.length>0){let s=[];for(let e of a)s.push(t.dispatch("load",{url:e}));return t.commit("removeFromQueue",e),await Promise.all(s)}},async loadParents(t){if(!(t.state.data instanceof v.A))return void t.commit("parents",[]);let e=[],a=t.state.data;while(a){let s=a.getLinkWithRel("parent")||a.getLinkWithRel("root");if(!s)break;let i=m.Ay.toAbsolute(s.href,a.getAbsoluteUrl());await t.dispatch("load",{url:i});let r=t.getters.getStac(i,!0);if(r instanceof Error)return void t.commit("parents",r);if(r===a)break;e.push(r),a=r}t.commit("parents",e)},async tryLogin(t,{url:e,action:a}){t.commit("clear",e),t.commit("errored",{url:e,error:new m.fe(k.Ay.t("authentication.unauthorized"))}),a&&t.commit("auth/addAction",a),await t.dispatch("auth/requestLogin")},async load(t,a){let{url:s,show:i,force:r,noRetry:n}=a;const o=t.getters.toBrowserPath(s);s=m.Ay.toAbsolute(s,t.state.url),await t.dispatch("auth/waitForAuth"),r&&t.commit("clear",s);let l=new ut.Rh(i),c=t.state.database[s];if(c instanceof ut.Rh)return void t.commit("updateLoading",{url:s,show:i});const u=c instanceof v.A&&!c.isPotentiallyIncomplete();if(!u){t.commit("loading",{url:s,loading:l});try{const a=await(0,ut.FF)(t,s);if(!m.Ay.isObject(a.data))throw new m.fe(k.Ay.t("errors.invalidJsonObject"));if(c=new v.A(a.data,s,o),t.commit("loaded",{url:s,data:c}),i){let a=c.getLocaleLink(t.state.dataLanguage);if(a)return void e.replace(t.getters.toBrowserPath(a.href))}let r=c.getStacLinkWithRel("conformance");Array.isArray(c.conformsTo)&&c.conformsTo.length>0?t.commit("setConformanceClasses",c.conformsTo):r&&await t.dispatch("loadOgcApiConformance",r)}catch(d){return!n&&t.state.authConfig&&(0,ut.HD)(d)?void await t.dispatch("tryLogin",{url:s,action:()=>t.dispatch("load",Object.assign({noRetry:!0,force:!0,show:!0},a))}):(console.error(d),void t.commit("errored",{url:s,error:d}))}}if(c.getApiCollectionsLink()){let e={stac:c,show:l.show};try{await t.dispatch("loadNextApiCollections",e)}catch(d){t.commit("showGlobalError",{message:k.Ay.t("errors.loadApiCollectionsFailed"),error:d})}}else if(c.getApiItemsLink()){let e={stac:c,show:l.show};try{await t.dispatch("loadApiItems",e)}catch(d){t.commit("showGlobalError",{message:k.Ay.t("errors.loadApiItemsFailed"),error:d})}}if(!t.getters.root){let e=t.state.catalogUrl;if(!e){const a=c.getLinkWithRel("root");a&&(e=m.Ay.toAbsolute(a.href,s),await t.dispatch("config",{catalogUrl:e}))}e&&await t.dispatch("load",{url:e})}l.show&&t.commit("showPage",{url:s})},async loadApiItems(t,e){let{link:a,stac:s,show:i,filters:r,noRetry:n}=e,o=s instanceof v.A?s.id:"";t.commit("toggleApiItemsLoading",o);try{let e=t.state.url;s instanceof v.A&&(a=s.getApiItemsLink(),e=s.getAbsoluteUrl()),a=m.Ay.addFiltersToLink(a,r,t.state.itemsPerPage);let n=await(0,ut.FF)(t,a);if(m.Ay.isObject(n.data)&&Array.isArray(n.data.features))return n.data.features=n.data.features.map((a=>{try{if(!m.Ay.isObject(a)||"Feature"!==a.type)return null;let i,r=m.Ay.getLinkWithRel(a.links,"self");if(null!==r&&void 0!==r&&r.href)i=m.Ay.toAbsolute(r.href,e);else{if("undefined"===typeof a.id)return null;{var s;let r=null===(s=t.getters.root)||void 0===s?void 0:s.getApiCollectionsLink();if(e)i=m.Ay.toAbsolute(`items/${a.id}`,e);else if(r)i=m.Ay.toAbsolute(`${o}/items/${a.id}`,r.href);else{if(!t.state.catalogUrl)return null;i=m.Ay.toAbsolute(`collections/${o}/items/${a.id}`,t.state.catalogUrl)}}}let n=t.getters.getStac(i);return n||(n=new v.A(a,i,t.getters.toBrowserPath(i)),n.markPotentiallyIncomplete(),t.commit("loaded",{data:n,url:i}),n)}catch(i){return console.error(i),null}})).filter((t=>t instanceof v.A)),i&&t.commit("setApiItemsLink",a),t.commit("setApiItems",{data:n.data,stac:s,show:i}),t.commit("toggleApiItemsLoading",o),n;throw new m.fe(k.Ay.t("errors.invalidStacItems"))}catch(l){if(t.commit("toggleApiItemsLoading",o),!n&&t.state.authConfig&&(0,ut.HD)(l))return void await t.dispatch("tryLogin",{url:a.href,action:()=>t.dispatch("loadApiItems",Object.assign({noRetry:!0,force:!0},e))});throw l}},async loadNextApiCollections(t,e){let a,{stac:s,show:i,noRetry:r}=e;if(s){if(t.state.apiCollections.length>0)return;a=s.getLinkWithRel("data")}else s=t.state.data,a=t.state.nextCollectionsLink;if(a)try{let e=await(0,ut.FF)(t,a);if(!m.Ay.isObject(e.data)||!Array.isArray(e.data.collections))throw new m.fe(k.Ay.t("errors.invalidStacCollections"));e.data.collections=e.data.collections.map((e=>{let a,i=m.Ay.getLinkWithRel(e.links,"self");a=null!==i&&void 0!==i&&i.href?m.Ay.toAbsolute(i.href,t.state.url||s.getAbsoluteUrl()):m.Ay.toAbsolute(`collections/${e.id}`,t.state.catalogUrl||s.getAbsoluteUrl());let r=t.getters.getStac(a);return r||(r=new v.A(e,a,t.getters.toBrowserPath(a)),r.markPotentiallyIncomplete(),t.commit("loaded",{data:r,url:a}),r)})),t.commit("addApiCollections",{data:e.data,stac:s,show:i})}catch(n){if(!r&&t.state.authConfig&&(0,ut.HD)(n))return void await t.dispatch("tryLogin",{url:a.href,action:()=>t.dispatch("loadNextApiCollections",Object.assign({noRetry:!0,force:!0},e))});throw n}},async loadOgcApiConformance(t,e){let a=await(0,ut.FF)(t,e);m.Ay.isObject(a.data)&&Array.isArray(a.data.conformsTo)&&t.commit("setConformanceClasses",a.data.conformsTo)},async loadGeoJson(t,e){try{let a=await(0,ut.FF)(t,e);return a.data}catch(a){return null}},async retryAfterAuth(t){let e=e=>t.commit("showGlobalError",{error:e,message:k.Ay.t("errors.authFailed")});for(let s of t.state.doAuth)try{let t=s();t instanceof Promise&&t.catch(e)}catch(a){e(a)}}}})}var mt=gt,bt=a(78933),yt=a(92999),At=a(12670),vt=a(1169),wt=a(19680),Ct=a(35915),kt=a(56967),_t=a(80262),Lt=a(93444),jt=(a(59313),a(85952)),xt=function(){var t=this,e=t._self._c;return e("b-row",[e("b-col",{attrs:{md:"12"}},[e("Source",{staticClass:"float-right",attrs:{title:t.title,stacUrl:t.url,stac:t.data}}),e("h1",[t.icon?[e("img",{staticClass:"icon mr-2",attrs:{src:t.icon.href,alt:t.icon.title,title:t.icon.title}})]:t._e(),e("span",{staticClass:"title"},[t._v(t._s(t.title))])],2),t.isStacChooser()?t._e():e("p",{staticClass:"lead"},[t.containerLink?e("i18n",{staticClass:"in mr-3",attrs:{tag:"span",path:"in"},scopedSlots:t._u([{key:"catalog",fn:function(){return[e("StacLink",{attrs:{data:t.containerLink}})]},proxy:!0}],null,!1,1458487365)}):t._e(),e("b-button-group",[t.back?e("b-button",{attrs:{to:t.selfBrowserLink,title:t.$t("goBack.description",{type:t.type}),variant:"outline-primary",size:"sm"}},[e("b-icon-arrow-left"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("goBack.label")))])],1):t._e(),t.parentLink?e("b-button",{attrs:{to:t.toBrowserPath(t.parentLink.href),title:t.parentLinkTitle,variant:"outline-primary",size:"sm"}},[e("b-icon-arrow-90deg-up"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("goToParent.label")))])],1):t._e(),t.collectionLink?e("b-button",{attrs:{to:t.toBrowserPath(t.collectionLink.href),title:t.collectionLinkTitle,variant:"outline-primary",size:"sm"}},[e("b-icon-folder-symlink"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("goToCollection.label")))])],1):t._e(),e("b-button",{directives:[{name:"b-toggle",rawName:"v-b-toggle.sidebar",modifiers:{sidebar:!0}}],attrs:{variant:"outline-primary",size:"sm",title:t.$t("browse")},on:{click:function(e){return t.$emit("enableSidebar")}}},[e("b-icon-book"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("browse")))])],1),t.canSearch?e("b-button",{attrs:{variant:"outline-primary",size:"sm",to:t.searchBrowserLink,title:t.$t("search.title"),pressed:t.isSearchPage()}},[e("b-icon-search"),t._v(" "),e("span",{staticClass:"button-label prio"},[t._v(t._s(t.$t("search.title")))])],1):t._e(),t.canAuthenticate?e("b-button",{attrs:{variant:"outline-primary",size:"sm",title:t.authTitle},on:{click:t.logInOut}},[e(t.authIcon,{tag:"component"}),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.authLabel))])],1):t._e()],1)],1)],1)],1)},St=[],Tt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"share mt-1"},[e("b-button-group",[t.showRoot?e("b-button",{attrs:{size:"sm",variant:"outline-primary",id:"popover-root-btn"}},[e("b-icon-box"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.rootTitle))])],1):t._e(),t.stacUrl?e("b-button",{attrs:{size:"sm",variant:"outline-primary",id:"popover-link-btn",title:t.$t("source.detailsAboutSource")}},[e("b-icon-link"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("source.label")))])],1):t._e(),e("b-button",{attrs:{size:"sm",variant:"outline-primary",id:"popover-share-btn",title:t.$t("source.share.withOthers")}},[e("b-icon-share"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("source.share.label")))])],1),e("b-dropdown",{attrs:{size:"sm",variant:"outline-primary",right:"",title:t.$t("source.language.switch")},scopedSlots:t._u([{key:"button-content",fn:function(){return[e("b-icon-flag"),t._v(" "),e("span",{staticClass:"button-label"},[t._v(t._s(t.$t("source.language.label",{currentLanguage:t.currentLanguage})))])]},proxy:!0}])},t._l(t.languages,(function(a){return e("b-dropdown-item",{key:a.code,staticClass:"lang-item",on:{click:function(e){return t.switchLocale({locale:a.code,userSelected:!0})}}},[t.locale===a.code?e("b-icon-check"):e("b-icon-blank"),e("span",{staticClass:"title"},[e("span",{attrs:{lang:a.code}},[t._v(t._s(a.native))]),a.global&&a.global!==a.native?[t._v(" / "),e("span",{attrs:{lang:"en"}},[t._v(t._s(a.global))])]:t._e()],2),!t.supportsLanguageExt||a.ui&&a.data?t._e():e("b-icon-exclamation-triangle",{staticClass:"ml-2",attrs:{title:a.ui?t.$t("source.language.onlyUI"):t.$t("source.language.onlyData")}})],1)})),1)],1),t.showRoot?e("b-popover",{attrs:{id:"popover-root",target:"popover-root-btn",triggers:"focus",placement:"bottom",container:"stac-browser",title:t.rootTitle}},[e("RootStats")],1):t._e(),t.stacUrl?e("b-popover",{attrs:{id:"popover-link",target:"popover-link-btn",triggers:"focus",placement:"bottom",container:"stac-browser",title:t.$t("source.title")}},[t.stac?[t.stacId?e("b-row",{staticClass:"stac-id"},[e("b-col",{attrs:{cols:"4"}},[t._v(t._s(t.$t("source.id")))]),e("b-col",[e("code",[t._v(t._s(t.stacId))]),e("CopyButton",{staticClass:"ml-2",attrs:{copyText:t.stacId,"button-props":{size:"sm"},variant:"primary"}})],1)],1):t._e(),t.stacVersion?e("b-row",{staticClass:"stac-version"},[e("b-col",{attrs:{cols:"4"}},[t._v(t._s(t.$t("source.stacVersion")))]),e("b-col",[t._v(t._s(t.stacVersion))])],1):t._e(),e("b-row",{staticClass:"stac-valid"},[e("b-col",{attrs:{cols:"4"}},[t._v(t._s(t.$t("source.valid")))]),e("b-col",[e("Validation",{attrs:{data:t.stac}})],1)],1),e("hr")]:t._e(),e("Url",{attrs:{id:"stacUrl",url:t.stacUrl,label:t.$t("source.locatedAt")}})],2):t._e(),e("b-popover",{attrs:{id:"popover-share",target:"popover-share-btn",triggers:"focus",placement:"bottom",container:"stac-browser",title:t.$t("source.share.title")}},[e("Url",{attrs:{id:"browserUrl",url:t.browserUrl(),label:t.$t("source.share.sharePageWithOthers"),open:!1}}),t.enableSocialSharing?[e("hr"),e("SocialSharing",{attrs:{text:t.sharingMessage,title:t.title,url:t.browserUrl()}})]:t._e()],2)],1)},It=[],Ot=a(15378),$t=a(9656),Pt=a(82948),Bt=a(30278),Mt=function(){var t=this,e=t._self._c;return e("b-form-group",{attrs:{label:t.label,"label-for":t.id}},[e("b-input-group",{attrs:{size:"sm"}},[e("b-form-input",{ref:"input",attrs:{id:t.id,value:t.url,readonly:""}}),e("b-input-group-append",[e("CopyButton",{attrs:{copyText:t.url,variant:"primary"}}),t.open?e("b-button",{attrs:{href:t.url,target:"_blank",variant:"primary",title:t.$t("open")}},[e("b-icon-arrow-up-right-square")],1):t._e()],1)],1)],1)},Ft=[],Et=a(69771),Ut=a(19115),Rt=a(89576),qt=a(16167),Dt={name:"Share",components:{BFormGroup:Et.a,BFormInput:Ut.b,BIconArrowUpRightSquare:Pt.xur,BInputGroup:Rt.Y,BInputGroupAppend:qt.G,CopyButton:()=>Promise.resolve().then(a.bind(a,99975))},props:{id:{type:String,required:!0},url:{type:String,required:!0},label:{type:String,required:!0},open:{type:Boolean,default:!0}}},zt=Dt,Ht=(0,E.A)(zt,Mt,Ft,!1,null,"74684ede",null),Nt=Ht.exports,Wt=a(99975),Qt=function(){var t=this,e=t._self._c;return e("section",t._l(t.urls,(function(a,s){return e("b-button",{key:s,staticClass:"service mr-1",class:s,attrs:{href:a,target:"_blank"}},[e(s,{tag:"component"}),t._v(" "+t._s(t.$t(`source.share.${s}`))+" ")],1)})),1)},Vt=[],Gt={name:"Source",components:{Email:Pt.EXn,Bsky:()=>a.e(6094).then(a.bind(a,16094)),Mastodon:()=>a.e(9010).then(a.bind(a,99010)),X:()=>a.e(6941).then(a.bind(a,6941))},props:{text:{type:String,required:!0},title:{type:String,required:!0},url:{type:String,required:!0}},data(){return{urlTemplates:{email:"mailto:?subject={title}&body={text}",bsky:"https://bsky.app/intent/compose?text={text}",mastodon:"https://mastodon.social/share?text={text}",x:"https://x.com/intent/tweet?text={text}"}}},computed:{...(0,o.aH)(["socialSharing"]),urls(){const t=encodeURIComponent(this.text),e=encodeURIComponent(this.title),a=encodeURIComponent(this.url),s={};for(const i of this.socialSharing){if(!this.urlTemplates[i])continue;const r=this.urlTemplates[i];s[i]=r.replace("{text}",t).replace("{title}",e).replace("{url}",a)}return s}}},Kt=Gt,Jt=(0,E.A)(Kt,Qt,Vt,!1,null,"daac02b4",null),Xt=Jt.exports;const Yt="https://stac-extensions.github.io/language/v1.*/schema.json";var Zt={name:"Source",components:{BDropdown:Ot.U,BDropdownItem:$t.H,BIconBlank:Pt.ufk,BIconBox:Pt.H$j,BIconCheck:Pt.GSz,BIconExclamationTriangle:Pt.T12,BIconFlag:Pt.c_U,BIconLink:Pt.IfX,BIconShare:Pt.v6r,BPopover:Bt.u,RootStats:()=>a.e(143).then(a.bind(a,40143)),Url:Nt,CopyButton:Wt["default"],SocialSharing:Xt,Validation:()=>Promise.all([a.e(537),a.e(287),a.e(9099)]).then(a.bind(a,49099))},props:{title:{type:String,required:!0},stacUrl:{type:String,default:null},stac:{type:Object,default:null}},computed:{...(0,o.aH)(["conformsTo","dataLanguages","locale","socialSharing","supportedLocales","uiLanguage","valid"]),...(0,o.L8)(["supportsExtension","root"]),stacVersion(){var t;return null===(t=this.stac)||void 0===t?void 0:t.stac_version},stacId(){var t;return null===(t=this.stac)||void 0===t?void 0:t.id},showRoot(){return!!this.root&&(Array.isArray(this.conformsTo)&&this.conformsTo.length>0||m.Ay.isObject(this.root["stats:collections"])||m.Ay.isObject(this.root["stats:catalogs"])||m.Ay.isObject(this.root["stats:items"]))},rootTitle(){return Array.isArray(this.conformsTo)&&this.conformsTo.length>0?this.$t("index.api"):this.$t("index.catalog")},currentLanguage(){let t=this.languages.find((t=>t.code===this.locale));return t?t.native:"-"},enableSocialSharing(){return Array.isArray(this.socialSharing)&&this.socialSharing.length>0},sharingMessage(){const t=window.location.toString();return this.$t("source.share.message",{title:this.title,url:t})},supportsLanguageExt(){return this.supportsExtension(Yt)},languages(){let t=[];for(let a of this.supportedLocales)t.push({code:a,native:this.$t(`languages.${a}.native`),global:this.$t(`languages.${a}.global`),ui:!0});for(let a of this.dataLanguages){if(!m.Ay.isObject(a)||!a.code||this.supportedLocales.includes(a.code))continue;let e={code:a.code};e.native=a.name||a.alternate||a.code,e.global=a.alternate||a.name||a.code,e.data=!0,t.push(e)}if(this.supportsExtension(Yt)){const e=(0,dt.E0)(this.supportedLocales),a=(0,dt.E0)(this.dataLanguages.map((t=>t.code)));for(let s of t)s.ui||(s.ui=Boolean((0,dt.f5)(e,s.code,null))),s.data||(s.data=Boolean((0,dt.f5)(a,s.code,null)))}const e=new Intl.Collator(this.uiLanguage);return t.sort(((t,a)=>e.compare(t.global,a.global)))}},methods:{...(0,o.i0)(["switchLocale"]),browserUrl(){return window.location.toString()}}},te=Zt,ee=(0,E.A)(te,Tt,It,!1,null,"0aa087bf",null),ae=ee.exports,se=a(58581),ie={name:"StacHeader",components:{BIconArrow90degUp:Pt.JK4,BIconArrowLeft:Pt.sV1,BIconBook:Pt.VOl,BIconFolderSymlink:Pt.P_X,BIconSearch:Pt.S8S,BIconLock:Pt.D8r,BIconUnlock:Pt.a_V,StacLink:se["default"],Source:ae},computed:{...(0,o.aH)(["allowSelectCatalog","catalogUrl","data","url","title"]),...(0,o.L8)(["canSearch","root","parentLink","collectionLink","toBrowserPath"]),...(0,o.L8)("auth",{authMethod:"method"}),...(0,o.L8)("auth",["canAuthenticate","isLoggedIn"]),authIcon(){return this.isLoggedIn?"b-icon-unlock":"b-icon-lock"},authTitle(){return this.authMethod.getButtonTitle()},authLabel(){return this.isLoggedIn?this.authMethod.getLogoutLabel():this.authMethod.getLoginLabel()},back(){return"validation"===this.$route.name},selfBrowserLink(){return this.toBrowserPath(this.url)},type(){if(this.data instanceof v.A){if(this.data.isItem())return this.$tc("stacItem");if(this.data.isCollection())return this.$tc("stacCollection");if(this.data.isCatalog())return this.$tc("stacCatalog");if(m.Ay.hasText(this.data.type))return this.data.type}return null},collectionLinkTitle(){return this.collectionLink&&m.Ay.hasText(this.collectionLink.title)?this.$t("goToCollection.descriptionWithTitle",this.collectionLink):this.$t("goToCollection.description")},parentLinkTitle(){return this.parentLink&&m.Ay.hasText(this.parentLink.title)?this.$t("goToParent.descriptionWithTitle",this.parentLink):this.$t("goToParent.description")},icon(){if(this.data instanceof v.A){let t=this.data.getIcons();if(t.length>0)return t[0]}return null},searchBrowserLink(){if(!this.canSearch)return null;let t;return this.data instanceof v.A&&!this.data.equals(this.root)&&(t=this.data.getSearchLink()),t?`/search${this.data.getBrowserPath()}`:this.root&&this.allowSelectCatalog?`/search${this.root.getBrowserPath()}`:"/search"},containerLink(){return this.catalogUrl&&this.url===this.catalogUrl?null:this.root?m.Ay.equalUrl(this.root.getAbsoluteUrl(),this.url)?null:{href:this.root.getAbsoluteUrl(),rel:"root",title:v.A.getDisplayTitle(this.root)}:this.collectionLink||this.parentLink}},methods:{...(0,o.PY)("auth",["addAction"]),...(0,o.i0)("auth",["requestLogin","requestLogout"]),isSearchPage(){return"search"===this.$router.currentRoute.name},isStacChooser(){return"choose"===this.$router.currentRoute.name},async logInOut(){this.url&&this.addAction((()=>this.$store.dispatch("load",{url:this.url,show:!0,force:!0,noRetry:!0}))),this.isLoggedIn?await this.requestLogout():await this.requestLogin()}}},re=ie,ne=(0,E.A)(re,xt,St,!1,null,"5da16391",null),oe=ne.exports,le=function(){var t=this,e=t._self._c;return e(t.authComponent,{tag:"component",on:{submit:t.submit,reset:t.reset}})},ce=[],ue={name:"Authentication",components:{ApiKey:()=>a.e(7197).then(a.bind(a,87197)),Basic:()=>a.e(7820).then(a.bind(a,47820))},computed:{...(0,o.L8)("auth",["method","isLoggedIn"]),authComponent(){return this.method.getComponent()},authComponentProps(){return this.method.getComponentProps()}},beforeCreate(){this.isLoggedIn&&this.$store.dispatch("auth/finalizeLogout")},methods:{async reset(){await this.$store.dispatch("auth/abortLogin")},async submit(t){await this.$store.dispatch("auth/finalizeLogin",t)}}},de=ue,he=(0,E.A)(de,le,ce,!1,null,null,null),pe=he.exports;s.Ay.use(bt.q),s.Ay.use(yt.p),s.Ay.use(At.sG),s.Ay.use(vt.z),s.Ay.use(wt.qc),s.Ay.use(Ct.CG),s.Ay.use(kt.z),s.Ay.directive("b-toggle",_t.z),s.Ay.directive("b-visible",Lt.p),s.Ay.use(n.Ay);const fe=new n.Ay({mode:l.A.historyMode,base:l.A.pathPrefix,routes:st(l.A)});s.Ay.use(o.Ay);const ge=mt(l.A,fe);let me={},be={};for(let ke in l.A)me[ke]={default:["object","function"].includes(typeof l.A[ke])?()=>l.A[ke]:l.A[ke]},be[ke]={immediate:!0,handler:async function(t){await this.$store.dispatch("config",{[ke]:t})}};var ye={name:"StacBrowser",router:fe,store:ge,components:{Authentication:pe,ErrorAlert:jt.A,Sidebar:()=>a.e(7957).then(a.bind(a,57957)),StacHeader:oe},props:{...me},data(){return{sidebar:!1,error:null,onDataLoaded:null}},computed:{...(0,o.aH)(["allowSelectCatalog","data","dataLanguage","description","globalError","stateQueryParameters","title","uiLanguage","url"]),...(0,o.aH)({detectLocaleFromBrowserFromVueX:"detectLocaleFromBrowser",supportedLocalesFromVueX:"supportedLocales",storeLocaleFromVueX:"storeLocale"}),...(0,o.L8)(["displayCatalogTitle","fromBrowserPath","isExternalUrl","root","supportsConformance","toBrowserPath"]),...(0,o.L8)("auth",["showLogin"]),browserVersion(){return"3.3.0"}},watch:{...be,title(t){document.title=t,document.getElementById("og-title").setAttribute("content",t)},description(t){const e=m.Ay.summarizeMd(t,200);document.getElementById("meta-description").setAttribute("content",e),document.getElementById("og-description").setAttribute("content",e)},uiLanguage:{immediate:!0,async handler(t){t&&(this.$root.$i18n.locale=t,document.documentElement.setAttribute("lang",t),document.getElementById("og-locale").setAttribute("content",t),this.$root.$emit("uiLanguageChanged",t))}},dataLanguage:{immediate:!0,async handler(t){if(t&&this.data instanceof v.A){let e=this.data.getLocaleLink(t);if(e){let t=Object.assign({},this.stateQueryParameters);this.$router.push(this.toBrowserPath(e.href)),this.$store.commit("state",t)}else if(this.supportsConformance(k.Aj)){let t=this.url;this.$store.commit("resetCatalog",!0),await this.$store.dispatch("load",{url:t,show:!0})}}}},stateQueryParameters:{deep:!0,handler(){let t={};for(const[e,a]of Object.entries(this.$route.query))e.startsWith(".")||(t[e]=a);for(const[e,a]of Object.entries(this.stateQueryParameters)){let s=`.${e}`;Array.isArray(a)?a.length>0&&(t[s]=a.join(",")):null!==a&&(t[s]=a)}this.$router.replace({query:t}).catch((t=>{if(!n.Ay.isNavigationFailure(t,n.Ay.NavigationFailureType.duplicated))throw Error(t)}))}},root(t,e){const a=["apiCatalogPriority","authConfig","cardViewMode","cardViewSort","crossOriginMedia","defaultThumbnailSize","displayGeoTiffByDefault","showThumbnailsAsAssets"];let s=!t||e&&m.Ay.isObject(e["stac_browser"]),i=t&&m.Ay.isObject(t["stac_browser"]);for(let r of a){let e;s&&(e=l.A[r]),i&&"undefined"!==typeof t["stac_browser"][r]&&(e=t["stac_browser"][r]),"undefined"!==typeof e&&this.$store.dispatch("config",{[r]:e}).catch((t=>console.error(t)))}},data(t){this.onDataLoaded&&t instanceof v.A&&this.onDataLoaded()}},async created(){this.$router.onReady((()=>{this.detectLocale(),this.parseQuery(this.$route)})),this.$router.afterEach(((t,e)=>{if(t.path===e.path)return;let a="resetPage";if(this.allowSelectCatalog&&t.path){let e=this.fromBrowserPath(t.path);this.isExternalUrl(e)&&(a="resetCatalog")}this.$store.commit(a),this.parseQuery(t),document.getElementById("og-url").setAttribute("content",window.location.href)}));const t=new ot.A(!0),e=t.get("authConfig");e&&(t.remove("authConfig"),await this.$store.dispatch("config",{authConfig:e}))},mounted(){this.$root.$on("error",this.showError),setInterval((()=>this.$store.dispatch("loadBackground",3)),200)},methods:{...(0,o.i0)(["switchLocale"]),detectLocale(){let t;if(this.storeLocaleFromVueX){const e=new ot.A;t=e.get("locale")}if(!t&&this.detectLocaleFromBrowserFromVueX&&Array.isArray(navigator.languages)){const e=(0,dt.E0)(this.supportedLocalesFromVueX);for(let a of navigator.languages){const s=(0,dt.f5)(e,a,null);if(s){t=s;break}}}t&&this.supportedLocalesFromVueX.includes(t)&&(this.switchLocale({locale:t}),this.data||(this.onDataLoaded=()=>{this.switchLocale({locale:t}),this.onDataLoaded=null}))},parseQuery(t){var e;let a={};if("history"===this.historyMode){let e=C()(t.hash.replace(/^#/,""));a=e.query(!0)}let s=Object.assign({},t.query,a),i={};for(let r in s){let t=s[r];if(r.startsWith("~"))i.private=m.Ay.isObject(i.private)?i.private:{},i.private[r.substr(1)]=t,delete s[r];else if(r.startsWith(".")){let e=r.substr(1);i.state=m.Ay.isObject(i.state)?i.state:{},Array.isArray(this.stateQueryParameters[e])&&!Array.isArray(t)&&(t=t.split(",")),i.state[e]=t}else m.Ay.isObject(i.localRequest)||(i.localRequest={}),i.localRequest[r]=t}if(m.Ay.size(i)>0)for(let r in i)for(let t in i[r])this.$store.commit("setQueryParameter",{type:r,key:t,value:i[r][t]});null!==i&&void 0!==i&&null!==(e=i.state)&&void 0!==e&&e.language&&this.switchLocale({locale:i.state.language}),m.Ay.size(i.private)>0&&this.$router.replace({query:s})},showError(t,e){this.$store.commit("showGlobalError",{error:t,message:e})},hideError(){this.$store.commit("showGlobalError",null)}}},Ae=ye,ve=(0,E.A)(Ae,i,r,!1,null,null,null),we=ve.exports;function Ce(){return(0,k.Qm)().then((()=>new s.Ay({i18n:k.Ay,render:t=>t(we)}).$mount("#stac-browser")))}s.Ay.config.productionTip=!1,Ce()},31831:function(t,e,a){"use strict";a(44114),a(98992),a(54520),a(72577),a(81454);var s=a(2566),i=a(71321),r=a.n(i),n=a(39071);let o=0;class l{constructor(t,e,a,i=!0){this._id=o++,this._url=e,this._path=a,this._apiChildrenListeners={},this._incomplete=!1,this._apiChildren={list:[],prev:!1,next:!1},i&&("FeatureCollection"===t.type?t.features=t.features.map((t=>r().item(t,!1))):t=r().stac(t,!1));for(let s in t)"undefined"===typeof this[s]&&(this[s]=t[s]);if(!s.Ay.hasText(this.type))throw new Error("Not a valid STAC data source (no `type` present)")}isPotentiallyIncomplete(){return this._incomplete}markPotentiallyIncomplete(){this._incomplete=!0}isItem(){return"Feature"===this.type}isCatalog(){return"Catalog"===this.type}isCatalogLike(){return this.isCatalog()||this.isCollection()}isCollection(){return"Collection"===this.type}isItemCollection(){return"FeatureCollection"===this.type}hasApiData(){return this._apiChildren.list.length>0}setApiDataListener(t,e=null){"function"===typeof e?this._apiChildrenListeners[t]=e:delete this._apiChildrenListeners[t]}setApiData(t,e=null,a=null){a&&(this._apiChildren.prev=a),e&&(this._apiChildren.next=e),this._apiChildren.list=t;for(let i in this._apiChildrenListeners)try{this._apiChildrenListeners[i](this._apiChildren)}catch(s){console.error(s)}}getFileFormats(){let t=[];return(this.isItem()||this.isCollection())&&s.Ay.isObject(this.assets)&&(t=t.concat(Object.values(this.assets))),this.isCollection()&&s.Ay.isObject(this.item_assets)&&(t=t.concat(Object.values(this.item_assets))),t.filter((t=>Array.isArray(t.roles)&&t.roles.includes("data")&&"string"===typeof t.type)).map((t=>t.type)).filter(((t,e,a)=>a.indexOf(t)===e))}getChildren(t=null){if(!this.isCatalogLike())return[];let e=!t||"collections"===t,a=!t||"childs"===t,s=[];return e&&this._apiChildren.prev&&s.push(this._apiChildren.prev),e&&this._apiChildren.list.length>0&&(s=this._apiChildren.list.slice(0)),a&&(s=l.addMissingChildren(s,this).concat(this.getLinksWithRels(["item"]))),e&&this._apiChildren.next&&s.push(this._apiChildren.next),s}static addMissingChildren(t,e){let a=e.getStacLinksWithRel("child").filter((a=>{let i=s.Ay.toAbsolute(a.href,e.getAbsoluteUrl());return!t.find((t=>t.getAbsoluteUrl()===i))}));return a.concat(t)}getSearchLink(){let t=s.Ay.getLinksWithRels(this.links,["search"]).filter((t=>s.Ay.isMediaType(t.type,s.oV))).map((t=>Object.assign({},t,{href:s.Ay.toAbsolute(t.href,this._url)}))),e=t.find((t=>s.Ay.hasText(t.method)&&"POST"===t.method.toUpperCase()));return e||t[0]||null}getApiCollectionsLink(){return this.getStacLinkWithRel("data")}getApiItemsLink(){return this.getStacLinkWithRel("items")}getMetadata(t){return this.isItem()?this.properties[t]:this.isCatalogLike()?this[t]:null}getBrowserPath(){return this._path}getAbsoluteUrl(){return this._url}getLocaleLink(t,e=null){let a,i=this.getStacLinksWithRel("alternate").filter((t=>s.Ay.hasText(t.hreflang)));a=Array.isArray(this.languages)?this.languages.map((t=>t.code)):i.map((t=>t.hreflang));let r=(0,n.f5)(a,t,e);return i.find((t=>t.hreflang===r))||null}getStacLinksWithRel(t,e=!0){return s.Ay.getLinksWithRels(this.links,[t]).filter((t=>s.Ay.isStacMediaType(t.type,e)))}getStacLinkWithRel(t,e=!0){const a=this.getStacLinksWithRel(t,e);return a.length>0?a[0]:null}getLinkWithRel(t){return s.Ay.getLinkWithRel(this.links,t)}getLinksWithRels(t){return s.Ay.getLinksWithRels(this.links,t)}getLinksWithOtherRels(t){return s.Ay.getLinksWithOtherRels(this.links,t)}getAssetsWithRoles(t){let e=[];if(s.Ay.isObject(this.assets))for(let a in this.assets){let i=this.assets[a];s.Ay.isObject(i)&&"string"===typeof i.href&&Array.isArray(i.roles)&&i.roles.find((e=>t.includes(e)))&&e.push(i)}return e}static getDisplayTitle(t,e=null){Array.isArray(t)||(t=[t]);let a=t.find((t=>t instanceof l)),i=t.find((t=>s.Ay.isObject(t)&&!(t instanceof l)));return a&&s.Ay.hasText(a.getTitle())?a.getTitle():i&&s.Ay.hasText(i.title)?i.title:a&&s.Ay.hasText(a.id)?a.id:s.Ay.hasText(e)?e:a?s.Ay.titleForHref(a.getAbsoluteUrl(),!0):i&&s.Ay.hasText(i.href)?s.Ay.titleForHref(i.href,!0):"Untitled"}getTitle(){return this.getMetadata("title")}_linkToAbsolute(t){return Object.assign({},t,{href:s.Ay.toAbsolute(t.href,this.getAbsoluteUrl())})}getIcons(){return this.getLinksWithRels(["icon"]).filter((t=>s.Ay.canBrowserDisplayImage(t))).map((t=>this._linkToAbsolute(t)))}getThumbnails(t=!1,e=null){let a=this.getAssetsWithRoles(["thumbnail","overview"]);if(0===a.length&&(a=this.getLinksWithRels(["preview"])),0===a.length&&s.Ay.isObject(this.assets)&&s.Ay.isObject(this.assets.thumbnail)&&(a=[this.assets.thumbnail]),t&&(a=a.filter((t=>s.Ay.canBrowserDisplayImage(t)))),e&&a.length>1){let t=t=>t.roles.includes(e);a=a.filter(t).concat(a.filter((e=>!t(e))))}return a.map((t=>this._linkToAbsolute(t)))}equals(t){return!!s.Ay.isObject(t)&&(this===t||this.id===t.id&&this.type==t.type)}}e.A=l},59203:function(t,e,a){"use strict";a.d(e,{Bv:function(){return n},Eg:function(){return i},ZQ:function(){return r},dL:function(){return l},ol:function(){return o}});const s=["child","collection","item","parent","root","self"],i=["first","last","next","prev","previous"],r=["queryables","http://www.opengis.net/def/rel/ogc/1.0/queryables","ogc-rel:queryables"],n=["canonical","related","derived_from","latest-version","predecessor-version","successor-version","source","alternate"].concat(s).concat(i),o=["conformance","data","items","search","icon","license"].concat(s).concat(i).concat(r),l="http://www.opengis.net/def/rel/ogc/1.0/"},33484:function(t,e,a){"use strict";a.d(e,{FF:function(){return c},HD:function(){return p},Pj:function(){return h},Rh:function(){return o},lx:function(){return l},mA:function(){return f},rM:function(){return u},sd:function(){return d}});var s=a(94335),i=a(84193),r=a.n(i),n=a(2566);class o{constructor(t=!1){this.show=Boolean(t)}}function l(t,e){if("string"===typeof e&&(e={href:e}),!n.Ay.isObject(e)||"string"!==typeof e.href)return{};const a=t.getters.getRequestUrl(e.href);let s={"Accept-Language":t.getters.acceptedLanguages};return n.Ay.hasText(e.type)&&(s.Accept=e.type),t.getters.isExternalUrl(a)||Object.assign(s,t.state.requestHeaders),n.Ay.isObject(e.headers)&&Object.assign(s,e.headers),{method:"string"===typeof e.method?e.method.toLowerCase():"get",url:a,headers:s,data:e.body}}async function c(t,e,a={}){const i=l(t,e);return await(0,s.A)(Object.assign(i,a))}function u(t,e){return t instanceof r()&&(t=t.toString()),"string"===typeof t&&Array.isArray(e)?t.replace(e[1],e[0]):t}function d(t,e){return t instanceof r()&&(t=t.toString()),"string"===typeof t&&Array.isArray(e)?t.replace(e[0],e[1]):t}function h(t,e){return"function"===typeof t.preprocessSTAC&&(e=t.preprocessSTAC(e,t)),Object.freeze(e)}function p(t){var e;return[401,403].includes(null===t||void 0===t||null===(e=t.response)||void 0===e?void 0:e.status)}function f(t,e){if(0==n.Ay.size(e))return t;for(let a in e)t.hasQuery(a)||t.addQuery(a,e[a]);return t}},2566:function(t,e,a){"use strict";a.d(e,{Ay:function(){return A},C8:function(){return b},I5:function(){return g},Yq:function(){return u},df:function(){return m},fe:function(){return y},oV:function(){return c}});a(98992),a(54520),a(72577),a(81454);var s=a(84193),i=a.n(s),r=a(58481),n=a.n(r),o=a(59203);const l=["catalog","collection","item"],c="application/geo+json",u="application/schema+json",d=["application/json",c,"text/json"],h=["image/gif","image/jpg","image/jpeg","image/apng","image/png","image/webp"],p=["image/tiff; application=geotiff; profile=cloud-optimized","image/vnd.stac.geotiff; cloud-optimized=true"],f=["application/geotiff","image/tiff; application=geotiff","image/vnd.stac.geotiff"].concat(p),g=["http","https"],m=h.concat(f),b=m.concat([c]);class y extends Error{constructor(t){super(t)}}class A{static isObject(t){return"object"===typeof t&&t===Object(t)&&!Array.isArray(t)}static size(t){return"object"===typeof t&&null!==t?Array.isArray(t)?t.length:Object.keys(t).length:0}static isStacMediaType(t,e=!1){return A.isMediaType(t,d,e)}static isMediaType(t,e,a=!1){return Array.isArray(e)||(e=[e]),!(!a||t)||"string"===typeof t&&e.includes(t.toLowerCase())}static hasText(t){return"string"===typeof t&&t.length>0}static shortenTitle(t,e,a="…"){if(t.length<=e)return t;let s=a.length,i=e-s,r=Math.ceil(i/2),n=Math.floor(i/2);return t.substr(0,r)+a+t.substr(t.length-n)}static isGdalVfsUri(t){return"string"===typeof t&&t.startsWith("/vsi")&&!t.startsWith("/vsicurl/")}static toAbsolute(t,e,a=!0){return A.normalizeUri(t,e,!1,a)}static normalizeUri(t,e=null,a=!1,s=!0){"string"===typeof t&&t.startsWith("/vsicurl/")&&(t=t.replace(/^\/vsicurl\//,""));let r=i()(t);return e&&r.is("relative")&&!A.isGdalVfsUri(t)&&(r=r.absoluteTo(e)),r.normalize(),a&&(r.query(""),r.fragment("")),s?r.toString():r}static getLinkWithRel(t,e){return Array.isArray(t)?t.find((t=>A.isObject(t)&&A.hasText(t.href)&&t.rel===e)):null}static getLinksWithRels(t,e){return Array.isArray(t)?t.filter((t=>A.isObject(t)&&A.hasText(t.href)&&e.includes(t.rel))):[]}static getLinksWithOtherRels(t,e){return Array.isArray(t)?t.filter((t=>A.isObject(t)&&A.hasText(t.href)&&!e.includes(t.rel))):[]}static removeTrailingSlash(t){return t.replace(/\/$/,"")}static equalUrl(t,e){try{let a=i()(t),s=i()(e);return a.path(A.removeTrailingSlash(a.path())),s.path(A.removeTrailingSlash(s.path())),a.equals(s)}catch(a){return!1}}static summarizeMd(t,e=null){return A.hasText(t)?(t=n()(t).replaceAll(/[\r\n]+/g," "),e>0&&t.length>e&&(t=t.substr(0,e)+"…"),t):""}static scrollTo(t){if(t){var e=t.getBoundingClientRect(),a=e.top=0;a||t.scrollIntoView({behavior:"smooth",block:"start"})}}static dateFromUTC(t){if(t){const e=new Date(t);t=new Date(e.getTime()+60*e.getTimezoneOffset()*1e3)}return t}static dateToUTC(t){return t instanceof Date&&(t=new Date(t.getTime()-60*t.getTimezoneOffset()*1e3)),t}static formatDatetimeQuery(t){return t.map((t=>t instanceof Date?t.toISOString():t||"..")).join("/")}static formatSortbyForPOST(t){const e={field:"",direction:"asc"};return t.startsWith("-")?(e.field=t.substring(1),e.direction="desc"):e.field=t,[e]}static getPaginationLinks(t){let e={};if(A.isObject(t)){let a=A.getLinksWithRels(t.links,o.Eg);for(let t of a){let a="previous"===t.rel?"prev":t.rel;e[a]=t}}return e}static addFiltersToLink(t,e={},a=null){let s=t=>null===t||"number"===typeof t&&!Number.isFinite(t)||"string"===typeof t&&0===t.length||"object"===typeof t&&0===A.size(t);if(e=A.isObject(e)?Object.assign({},e):{},"number"!==typeof e.limit&&"number"===typeof a&&(e.limit=a),A.hasText(t.method)&&"POST"===t.method.toUpperCase()){let a=Object.assign({},t.body);for(let t in e){let i=e[t];if(s(i))delete a[t];else{if("sortby"===t)i=A.formatSortbyForPOST(i);else if("datetime"===t)i=A.formatDatetimeQuery(i);else if("filters"===t){Object.assign(a,i.toJSON());continue}a[t]=i}}return Object.assign({},t,{body:a})}{let a=i()(t.href);for(let t in e){let i=e[t];if(s(i))a.removeQuery(t);else{if("datetime"===t)i=A.formatDatetimeQuery(i);else if("bbox"===t)i=i.join(",");else if("collections"===t||"ids"===t||"q"===t)i=i.join(",");else if("filters"===t){let t=i.toText();a.setQuery(t);continue}a.setQuery(t,i)}}return Object.assign({},t,{href:a.toString()})}}static titleForHref(t,e=!1){let a=i()(t),s=a.authority(),r=a.filename().replace(/^(.{1,})\.\w+$/,"$1"),n=a.directory().replace(/^\//,"");if(s&&r&&!e){let t=a.path().replace(/^\//,"");return"doi.org"===s&&t.startsWith("10.")?`DOI ${t}`:`${r} (${s})`}return r&&!l.includes(r)?r:s||(n||t)}static canBrowserDisplayImage(t){if("string"!==typeof t.href)return!1;let e=i()(t.href),a=e.protocol().toLowerCase();return!(a&&!g.includes(a))&&(!!h.includes(t.type)||(!!h.includes("image/"+e.suffix().toLowerCase())||!t.type))}static getValueFromObjectUsingPath(t,e){if(null!==t&&"object"===typeof t)return t=t[e[0]],"undefined"!==typeof t&&e.length>1?this.getValueFromObjectUsingPath(t,e.slice(1)):t}static search(t,e,a=!0){if("string"!==typeof t||0===t.length)return!1;if(A.isObject(e)?e=Object.values(e):"string"===typeof e&&(e=[e]),!Array.isArray(e))return!1;let s=/[\s.,;!&({[)}]]+/g;t=t.toLowerCase().split(s),e=e.filter((t=>"string"===typeof t)).join(" ").replace(s," ").toLowerCase();let i=a?"every":"some";return t[i]((t=>e.includes(t)))}static createLink(t,e){return{href:t,rel:e}}static supportsExtension(t,e){if(!A.isObject(t)||!Array.isArray(t["stac_extensions"]))return!1;let a=new RegExp("^"+e.replaceAll("*","[^/]+")+"$");return Boolean(t["stac_extensions"].find((t=>a.test(t))))}static mergeDeep(t,...e){if(!e.length)return t;const a=e.shift();if(A.isObject(t)&&A.isObject(a))for(const s in a)A.isObject(a[s])?(t[s]||Object.assign(t,{[s]:{}}),A.mergeDeep(t[s],a[s])):Object.assign(t,{[s]:a[s]});return A.mergeDeep(t,...e)}}},79873:function(t,e,a){"use strict";a(98992),a(23215),a(54520);var s=a(85952),i=a(39773),r=a(2566),n=a(84193),o=a.n(n),l=a(95353);e.A={components:{ErrorAlert:s.A,Loading:i.A},props:{path:{type:String,required:!0}},computed:{...(0,l.aH)(["allowExternalAccess","catalogUrl","url","redirectLegacyUrls"]),...(0,l.L8)(["fromBrowserPath","error","loading"]),errorId(){if(this.error instanceof Error&&this.error.isAxiosError&&r.Ay.isObject(this.error.response)){let t=this.error.response;return r.Ay.isObject(t.data)&&t.data.code?t.data.code:t.status}return null},errorDescription(){if(this.error instanceof Error&&this.error.isAxiosError&&r.Ay.isObject(this.error.response)){let t=this.error.response;if(r.Ay.isObject(t.data)&&"string"===typeof t.data.description)return t.data.description;if(401===t.status)return this.$t("errors.unauthorized");if(403===t.status)return this.$t("errors.forbidden");if(404===t.status)return this.$t("errors.notFound");if(t.status>500)return this.$t("errors.serverError");if(t.status>400)return this.$t("errors.badRequest")}else if(this.error instanceof r.fe)return this.error.message;return this.$t("errors.networkError")},isExternal(){return o()(this.path).is("absolute")}},watch:{path:{immediate:!0,async handler(t,e){if(t===e)return;if(!this.allowExternalAccess&&this.isExternal)return;if(this.redirectLegacyUrls&&await this.redirectLegacyUrl(t))return;let a=this.fromBrowserPath(t||"/");this.$store.dispatch("load",{url:a,show:!0})}}},methods:{async redirectLegacyUrl(t){if(!t||"/"===t)return!1;let e=t.split("/").filter((t=>t.length>0&&"item"!==t&&"collection"!==t));if(e.length>0&&e.every((t=>t.match(/^[123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ]+$/)))){const{decode:t}=await a.e(6763).then(a.t.bind(a,16763,23));let s=t(e[e.length-1]).toString();if(s){let t=o()(s);return this.$router.replace({path:"/"+t.path().replace(/(collections|items)\/?$/,""),query:t.query(!0)}),!0}}return!1}}}},93731:function(t,e,a){var s={"./de-CH/config":[79933,3],"./de-CH/config.json":[79933,3],"./de-CH/datepicker":[40895,9,895],"./de-CH/datepicker.js":[40895,9,895],"./de-CH/default":[968,9,4490,968],"./de-CH/default.js":[968,9,4490,968],"./de-CH/duration":[49637,9,9710,9637],"./de-CH/duration.js":[49637,9,9710,9637],"./de-CH/validation":[75270,9,5270],"./de-CH/validation.js":[75270,9,5270],"./de/config":[28417,3],"./de/config.json":[28417,3],"./de/custom":[45692,3,5692],"./de/custom.json":[45692,3,5692],"./de/datepicker":[74801,9,4801],"./de/datepicker.js":[74801,9,4801],"./de/default":[62862,9,4490,2862],"./de/default.js":[62862,9,4490,2862],"./de/duration":[54511,9,9710,4511],"./de/duration.js":[54511,9,9710,4511],"./de/fields":[14490,3,4490],"./de/fields.json":[14490,3,4490],"./de/texts":[99581,3,9581],"./de/texts.json":[99581,3,9581],"./de/validation":[62816,9,2816],"./de/validation.js":[62816,9,2816],"./en-GB/config":[23667,3],"./en-GB/config.json":[23667,3],"./en-GB/custom":[78798,3,8798],"./en-GB/custom.json":[78798,3,8798],"./en-GB/datepicker":[22605,9,2605],"./en-GB/datepicker.js":[22605,9,2605],"./en-GB/default":[63170,9,3170],"./en-GB/default.js":[63170,9,3170],"./en-GB/duration":[47843,9,9710,7843],"./en-GB/duration.js":[47843,9,9710,7843],"./en-GB/fields":[87400,3,7400],"./en-GB/fields.json":[87400,3,7400],"./en-GB/texts":[62963,3,2963],"./en-GB/texts.json":[62963,3,2963],"./en-GB/validation":[6492,9,6492],"./en-GB/validation.js":[6492,9,6492],"./en-US/config":[92444,3],"./en-US/config.json":[92444,3],"./en-US/datepicker":[95558,9,5558],"./en-US/datepicker.js":[95558,9,5558],"./en-US/default":[15691,9,5691],"./en-US/default.js":[15691,9,5691],"./en-US/duration":[49684,9,9710,9684],"./en-US/duration.js":[49684,9,9710,9684],"./en-US/validation":[3155,9,3155],"./en-US/validation.js":[3155,9,3155],"./en/config":[11401,3],"./en/config.json":[11401,3],"./en/custom":[85300,3,5300],"./en/custom.json":[85300,3,5300],"./en/datepicker":[71865,9,1865],"./en/datepicker.js":[71865,9,1865],"./en/default":[56886,9,6886],"./en/default.js":[56886,9,6886],"./en/duration":[86855,9,9710,6855],"./en/duration.js":[86855,9,9710,6855],"./en/fields":[87090,3,7090],"./en/fields.json":[87090,3,7090],"./en/stac-fields":[98236,9,8236],"./en/stac-fields.js":[98236,9,8236],"./en/texts":[33301,3,3301],"./en/texts.json":[33301,3,3301],"./en/validation":[98552,9,8552],"./en/validation.js":[98552,9,8552],"./es/config":[17212,3],"./es/config.json":[17212,3],"./es/custom":[14581,3,4581],"./es/custom.json":[14581,3,4581],"./es/datepicker":[54312,9,4312],"./es/datepicker.js":[54312,9,4312],"./es/default":[89113,9,9113],"./es/default.js":[89113,9,9113],"./es/duration":[46046,9,9710,6046],"./es/duration.js":[46046,9,9710,6046],"./es/fields":[11295,3,1295],"./es/fields.json":[11295,3,1295],"./es/texts":[90674,3,674],"./es/texts.json":[90674,3,674],"./es/validation":[35893,9,5893],"./es/validation.js":[35893,9,5893],"./fr-CA/config":[20995,3],"./fr-CA/config.json":[20995,3],"./fr-CA/datepicker":[6997,9,6997],"./fr-CA/datepicker.js":[6997,9,6997],"./fr-CA/default":[71082,9,5767,1082],"./fr-CA/default.js":[71082,9,5767,1082],"./fr-CA/duration":[27003,9,9710,7003],"./fr-CA/duration.js":[27003,9,9710,7003],"./fr-CA/validation":[38228,9,8228],"./fr-CA/validation.js":[38228,9,8228],"./fr-CH/config":[1738,3],"./fr-CH/config.json":[1738,3],"./fr-CH/datepicker":[81456,9,1456],"./fr-CH/datepicker.js":[81456,9,1456],"./fr-CH/default":[44545,9,5767,4545],"./fr-CH/default.js":[44545,9,5767,4545],"./fr-CH/duration":[67286,9,9710,7286],"./fr-CH/duration.js":[67286,9,9710,7286],"./fr-CH/validation":[82605,9,4986],"./fr-CH/validation.js":[82605,9,4986],"./fr/config":[37748,3],"./fr/config.json":[37748,3],"./fr/custom":[75197,3,5197],"./fr/custom.json":[75197,3,5197],"./fr/datepicker":[37036,9,7036],"./fr/datepicker.js":[37036,9,7036],"./fr/default":[1589,9,5767,1589],"./fr/default.js":[1589,9,5767,1589],"./fr/duration":[93658,9,9710,3658],"./fr/duration.js":[93658,9,9710,3658],"./fr/fields":[48148,3,5767],"./fr/fields.json":[48148,3,5767],"./fr/texts":[23418,3,3418],"./fr/texts.json":[23418,3,3418],"./fr/validation":[33129,9,3129],"./fr/validation.js":[33129,9,3129],"./it-CH/config":[16835,3],"./it-CH/config.json":[16835,3],"./it-CH/datepicker":[75862,9,3481],"./it-CH/datepicker.js":[75862,9,3481],"./it-CH/default":[77638,9,9476,7638],"./it-CH/default.js":[77638,9,9476,7638],"./it-CH/duration":[44567,9,9710,4567],"./it-CH/duration.js":[44567,9,9710,4567],"./it-CH/validation":[63048,9,3048],"./it-CH/validation.js":[63048,9,3048],"./it/config":[37295,3],"./it/config.json":[37295,3],"./it/custom":[5290,3,5290],"./it/custom.json":[5290,3,5290],"./it/datepicker":[36147,9,6147],"./it/datepicker.js":[36147,9,6147],"./it/default":[23108,9,9476,3108],"./it/default.js":[23108,9,9476,3108],"./it/duration":[67905,9,9710,7905],"./it/duration.js":[67905,9,9710,7905],"./it/fields":[39476,3,9476],"./it/fields.json":[39476,3,9476],"./it/texts":[27519,3,7519],"./it/texts.json":[27519,3,7519],"./it/validation":[66346,9,6346],"./it/validation.js":[66346,9,6346],"./ja/config":[15203,3],"./ja/config.json":[15203,3],"./ja/custom":[79870,3,9870],"./ja/custom.json":[79870,3,9870],"./ja/datepicker":[70675,9,675],"./ja/datepicker.js":[70675,9,675],"./ja/default":[4964,9,4964],"./ja/default.js":[4964,9,4964],"./ja/duration":[87905,9,9710,2667],"./ja/duration.js":[87905,9,9710,2667],"./ja/fields":[68376,3,8376],"./ja/fields.json":[68376,3,8376],"./ja/texts":[30883,3,883],"./ja/texts.json":[30883,3,883],"./ja/validation":[14826,9,4826],"./ja/validation.js":[14826,9,4826],"./pt-BR/config":[87503,3],"./pt-BR/config.json":[87503,3],"./pt-BR/custom":[54794,3,4794],"./pt-BR/custom.json":[54794,3,4794],"./pt-BR/datepicker":[20105,9,105],"./pt-BR/datepicker.js":[20105,9,105],"./pt-BR/default":[92294,9,2294],"./pt-BR/default.js":[92294,9,2294],"./pt-BR/duration":[44631,9,9710,4631],"./pt-BR/duration.js":[44631,9,9710,4631],"./pt-BR/fields":[1524,3,1524],"./pt-BR/fields.json":[1524,3,1524],"./pt-BR/texts":[69311,3,9311],"./pt-BR/texts.json":[69311,3,9311],"./pt-BR/validation":[70536,9,536],"./pt-BR/validation.js":[70536,9,536],"./pt/config":[22356,3],"./pt/config.json":[22356,3],"./pt/custom":[2653,3,2653],"./pt/custom.json":[2653,3,2653],"./pt/datepicker":[59856,9,9856],"./pt/datepicker.js":[59856,9,9856],"./pt/default":[56513,9,6513],"./pt/default.js":[56513,9,6513],"./pt/duration":[32438,9,9710,2438],"./pt/duration.js":[32438,9,9710,2438],"./pt/fields":[44455,3,4455],"./pt/fields.json":[44455,3,4455],"./pt/texts":[29946,3,9946],"./pt/texts.json":[29946,3,9946],"./pt/validation":[12685,9,2685],"./pt/validation.js":[12685,9,2685],"./ro/config":[99069,3],"./ro/config.json":[99069,3],"./ro/custom":[5160,3,5160],"./ro/custom.json":[5160,3,5160],"./ro/datepicker":[2929,9,2929],"./ro/datepicker.js":[2929,9,2929],"./ro/default":[63022,9,3022],"./ro/default.js":[63022,9,3022],"./ro/duration":[65583,9,9710,5583],"./ro/duration.js":[65583,9,9710,5583],"./ro/fields":[14758,3,4758],"./ro/fields.json":[14758,3,4758],"./ro/texts":[55577,3,5577],"./ro/texts.json":[55577,3,5577],"./ro/validation":[90944,9,944],"./ro/validation.js":[90944,9,944]};function i(t){if(!a.o(s,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=s[t],i=e[0];return Promise.all(e.slice(2).map(a.e)).then((function(){return a.t(i,16|e[1])}))}i.keys=function(){return Object.keys(s)},i.id=93731,t.exports=i},33545:function(t,e,a){var s={"./de-CH/default.js":[968,4490,968],"./de/default.js":[62862,4490,2862],"./en-GB/default.js":[63170,3170],"./en-US/default.js":[15691,5691],"./en/default.js":[56886,6886],"./es/default.js":[89113,9113],"./fr-CA/default.js":[71082,5767,1082],"./fr-CH/default.js":[44545,5767,4545],"./fr/default.js":[1589,5767,1589],"./it-CH/default.js":[77638,9476,7638],"./it/default.js":[23108,9476,3108],"./ja/default.js":[4964,4964],"./pt-BR/default.js":[92294,2294],"./pt/default.js":[56513,6513],"./ro/default.js":[63022,3022]};function i(t){if(!a.o(s,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=s[t],i=e[0];return Promise.all(e.slice(1).map(a.e)).then((function(){return a(i)}))}i.keys=function(){return Object.keys(s)},i.id=33545,t.exports=i},97991:function(t,e,a){var s={"./de-CH/config.json":79933,"./de/config.json":28417,"./en-GB/config.json":23667,"./en-US/config.json":92444,"./en/config.json":11401,"./es/config.json":17212,"./fr-CA/config.json":20995,"./fr-CH/config.json":1738,"./fr/config.json":37748,"./it-CH/config.json":16835,"./it/config.json":37295,"./ja/config.json":15203,"./pt-BR/config.json":87503,"./pt/config.json":22356,"./ro/config.json":99069};function i(t){var e=r(t);return a(e)}function r(t){if(!a.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}i.keys=function(){return Object.keys(s)},i.resolve=r,t.exports=i,i.id=97991},79933:function(t){"use strict";t.exports=JSON.parse('{"native":"Deutsch (Schweiz)","global":"German (Switzerland)"}')},28417:function(t){"use strict";t.exports=JSON.parse('{"native":"Deutsch","global":"German"}')},23667:function(t){"use strict";t.exports=JSON.parse('{"native":"English (UK)","global":"English (UK)"}')},92444:function(t){"use strict";t.exports=JSON.parse('{"native":"English (US)","global":"English (US)"}')},11401:function(t){"use strict";t.exports=JSON.parse('{"native":"English","global":"English","customize":["stac-fields.js"]}')},17212:function(t){"use strict";t.exports=JSON.parse('{"native":"Español","global":"Spanish"}')},20995:function(t){"use strict";t.exports=JSON.parse('{"native":"Français (Canada)","global":"French (Canada)"}')},1738:function(t){"use strict";t.exports=JSON.parse('{"native":"Français (Suisse)","global":"French (Switzerland)"}')},37748:function(t){"use strict";t.exports=JSON.parse('{"native":"Français","global":"French"}')},16835:function(t){"use strict";t.exports=JSON.parse('{"native":"Italiano (Svizzera)","global":"Italian (Switzerland)"}')},37295:function(t){"use strict";t.exports=JSON.parse('{"native":"Italiano","global":"Italian"}')},15203:function(t){"use strict";t.exports=JSON.parse('{"native":"日本語","global":"Japanese"}')},87503:function(t){"use strict";t.exports=JSON.parse('{"native":"Português (Brasil)","global":"Portuguese (Brazil)"}')},22356:function(t){"use strict";t.exports=JSON.parse('{"native":"Português","global":"Portuguese"}')},99069:function(t){"use strict";t.exports=JSON.parse('{"native":"Română","global":"Romanian"}')}},e={};function a(s){var i=e[s];if(void 0!==i)return i.exports;var r=e[s]={id:s,loaded:!1,exports:{}};return t[s].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=t,function(){var t="function"===typeof Symbol?Symbol("webpack queues"):"__webpack_queues__",e="function"===typeof Symbol?Symbol("webpack exports"):"__webpack_exports__",s="function"===typeof Symbol?Symbol("webpack error"):"__webpack_error__",i=function(t){t&&t.d<1&&(t.d=1,t.forEach((function(t){t.r--})),t.forEach((function(t){t.r--?t.r++:t()})))},r=function(a){return a.map((function(a){if(null!==a&&"object"===typeof a){if(a[t])return a;if(a.then){var r=[];r.d=0,a.then((function(t){n[e]=t,i(r)}),(function(t){n[s]=t,i(r)}));var n={};return n[t]=function(t){t(r)},n}}var o={};return o[t]=function(){},o[e]=a,o}))};a.a=function(a,n,o){var l;o&&((l=[]).d=-1);var c,u,d,h=new Set,p=a.exports,f=new Promise((function(t,e){d=e,u=t}));f[e]=p,f[t]=function(t){l&&t(l),h.forEach(t),f["catch"]((function(){}))},a.exports=f,n((function(a){var i;c=r(a);var n=function(){return c.map((function(t){if(t[s])throw t[s];return t[e]}))},o=new Promise((function(e){i=function(){e(n)},i.r=0;var a=function(t){t!==l&&!h.has(t)&&(h.add(t),t&&!t.d&&(i.r++,t.push(i)))};c.map((function(e){e[t](a)}))}));return i.r?o:n()}),(function(t){t?d(f[s]=t):u(p),i(l)})),l&&l.d<0&&(l.d=0)}}(),function(){var t=[];a.O=function(e,s,i,r){if(!s){var n=1/0;for(u=0;u=r)&&Object.keys(a.O).every((function(t){return a.O[t](s[l])}))?s.splice(l--,1):(o=!1,r0&&t[u-1][2]>r;u--)t[u]=t[u-1];t[u]=[s,i,r]}}(),function(){a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,{a:e}),e}}(),function(){var t,e=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__};a.t=function(s,i){if(1&i&&(s=this(s)),8&i)return s;if("object"===typeof s&&s){if(4&i&&s.__esModule)return s;if(16&i&&"function"===typeof s.then)return s}var r=Object.create(null);a.r(r);var n={};t=t||[null,e({}),e([]),e(e)];for(var o=2&i&&s;"object"==typeof o&&!~t.indexOf(o);o=e(o))Object.getOwnPropertyNames(o).forEach((function(t){n[t]=function(){return s[t]}}));return n["default"]=function(){return s},a.d(r,n),r}}(),function(){a.d=function(t,e){for(var s in e)a.o(e,s)&&!a.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})}}(),function(){a.f={},a.e=function(t){return Promise.all(Object.keys(a.f).reduce((function(e,s){return a.f[s](t,e),e}),[]))}}(),function(){a.u=function(t){return"js/"+t+"."+{57:"41f5038f",105:"11f3ef3f",126:"f21f415f",143:"8a3d2c9a",224:"4fba229c",259:"c47d895a",286:"63cf0a30",287:"fa584da8",401:"2c4f1f50",536:"394026a4",537:"16fe35b9",572:"2c70a609",635:"8dfb32bc",674:"cd3424a3",675:"6343e128",771:"da878272",883:"022b6cfd",895:"61df85f7",944:"93c5eccd",967:"2187a41c",968:"63b0be5d",1082:"9524bfb4",1277:"30f7efae",1295:"c62bcc61",1456:"c7df2c55",1524:"9d335a36",1589:"5695c617",1802:"60389f93",1865:"236dede4",1935:"7e3ae466",2018:"d8337473",2294:"6b905d60",2438:"9d08758b",2568:"7b893d05",2605:"61657992",2653:"ead5227f",2667:"e2075e28",2685:"ae149e1e",2816:"fadc65e3",2862:"9f715c09",2929:"8f5863d5",2963:"588da4a4",2986:"b845ef0e",3022:"818b9d09",3048:"037427d0",3108:"342c1bac",3129:"5ea9e162",3147:"234d0b46",3155:"9a5e35a5",3170:"24cdcd45",3301:"9629eab8",3418:"791d39ac",3481:"b68e7796",3545:"9312a5b8",3621:"c03d14b0",3627:"c74dd113",3658:"005b6342",3665:"60e41131",4052:"11887452",4312:"1dfee9ef",4455:"32fd4e8a",4490:"2d1bfd9d",4511:"ffe2e0e6",4527:"0577cbe4",4545:"0e0c6c60",4567:"9c165ed1",4581:"09d75b82",4631:"185ad2fe",4648:"27991b24",4741:"c2318a0f",4748:"4d28f3f9",4758:"68524464",4794:"cbe91ede",4801:"3798c5b3",4826:"9ec0fb3b",4870:"dd62072e",4905:"fa8f82fd",4964:"c30511c6",4986:"fb82306e",5048:"4de90b52",5160:"5049d33b",5197:"1c0284fb",5262:"894c88c3",5270:"a61c79e3",5290:"4e66b59f",5300:"5a758b2d",5500:"68abc7ee",5528:"f4b345f1",5558:"92284de2",5577:"88da2b76",5583:"4ad93d3c",5691:"b4332e7d",5692:"53888e89",5767:"dcd3e8f6",5833:"4f6613e9",5876:"53412eac",5893:"1f30f06a",6046:"7234cf3f",6094:"92e6b69a",6147:"c1651835",6247:"0d27f607",6340:"5204c7f2",6346:"ac9f2233",6492:"2b9980a8",6513:"934550ef",6750:"4dcdb154",6763:"d5e36df2",6780:"204a1480",6855:"e1724cd1",6866:"76342d7e",6886:"ca913e92",6892:"00f44640",6935:"1e8283d8",6941:"13c80f1c",6948:"f672b487",6997:"9ad3d2eb",7003:"b064e28e",7012:"1f22b1ae",7036:"be852fcd",7090:"15e869ce",7130:"7b24d234",7197:"925f5a53",7250:"9d5b8ba0",7286:"cbd78cd1",7303:"add8a1d9",7312:"ebf1e1ac",7341:"5a9a881d",7400:"bb1bffcb",7457:"05737046",7519:"43de9d9a",7638:"147e123d",7659:"003bcc2a",7820:"76e052c6",7843:"fe60856c",7905:"28030aa8",7957:"5456ee53",7964:"666a9c76",8228:"7777ffe3",8236:"973dee5b",8376:"ec3800d9",8499:"23d303cb",8552:"8d732287",8648:"3df871aa",8775:"c4d351a5",8798:"ae050e23",9010:"2cfa5aaa",9099:"4e5ff995",9113:"76e2de12",9232:"5c3401ef",9236:"e05a32a6",9311:"d9f0acbc",9384:"dbed806a",9476:"5a051b83",9581:"dcdb60a1",9637:"96af2b91",9684:"722fad2b",9710:"6bb10454",9738:"17d17a36",9856:"51f2956c",9870:"1e0dbc7f",9891:"f756d7a2",9946:"5e885642"}[t]+".js"}}(),function(){a.miniCssF=function(t){return"css/"+t+"."+{126:"1c24940f",143:"ac728857",401:"4149415b",635:"f849b3f1",967:"72c8c98f",1802:"32ec082e",2568:"6fac7cd8",3147:"45781634",3545:"2412eeb4",4052:"63e96376",4748:"fc757a13",5430:"4794afa8",5528:"45781634",6780:"0780c10b",6866:"081b4583",7130:"c4ced7cf",7250:"7090fc57",7312:"81053aa2",7341:"c9b64985",7957:"e76d18ce",8648:"4b50bc38",8775:"bbca74ef"}[t]+".css"}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){a.hmd=function(t){return t=Object.create(t),t.children||(t.children=[]),Object.defineProperty(t,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+t.id)}}),t}}(),function(){a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){var t={},e="@radiantearth/stac-browser:";a.l=function(s,i,r,n){if(t[s])t[s].push(i);else{var o,l;if(void 0!==r)for(var c=document.getElementsByTagName("script"),u=0;u 0 || _vm.data.description || _vm.data.deprecated))?_c('b-card-text',{staticClass:\"intro\"},[(_vm.data.deprecated)?_c('b-badge',{staticClass:\"mr-1 mt-1 deprecated\",attrs:{\"variant\":\"warning\"}},[_vm._v(_vm._s(_vm.$t('deprecated')))]):_vm._e(),_vm._l((_vm.fileFormats),function(format){return _c('b-badge',{key:format,staticClass:\"mr-1 mt-1 fileformat\",attrs:{\"variant\":\"secondary\"}},[_vm._v(_vm._s(_vm._f(\"formatMediaType\")(format)))])}),_vm._v(\" \"+_vm._s(_vm._f(\"summarize\")(_vm.data.description))+\" \")],2):_vm._e(),(_vm.showKeywordsInCatalogCards && _vm.keywords.length > 0)?_c('Keywords',{attrs:{\"keywords\":_vm.keywords,\"variant\":\"primary\",\"center\":!_vm.isList}}):_vm._e(),(_vm.temporalExtent)?_c('b-card-text',{staticClass:\"datetime\"},[_c('small',{domProps:{\"innerHTML\":_vm._s(_vm.temporalExtent)}})]):_vm._e()],1),_c('b-card-footer',[_vm._t(\"footer\",null,{\"data\":_vm.data})],2)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n \n \n \n \n \n 0 || data.description || data.deprecated)\" class=\"intro\">\n {{ $t('deprecated') }}\n {{ format | formatMediaType }}\n {{ data.description | summarize }}\n \n 0\" :keywords=\"keywords\" variant=\"primary\" :center=\"!isList\" />\n \n \n \n \n \n \n\n\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Catalog.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Catalog.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Catalog.vue?vue&type=template&id=50eb59b2\"\nimport script from \"./Catalog.vue?vue&type=script&lang=js\"\nexport * from \"./Catalog.vue?vue&type=script&lang=js\"\nimport style0 from \"./Catalog.vue?vue&type=style&index=0&id=50eb59b2&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('section',{staticClass:\"catalogs mb-4\"},[_c('header',[_c('h2',{staticClass:\"title mr-2\"},[_vm._v(_vm._s(_vm.title))]),(_vm.catalogCount !== null)?_c('b-badge',{staticClass:\"mr-4\",attrs:{\"pill\":\"\",\"variant\":\"secondary\"}},[_vm._v(_vm._s(_vm.catalogCount))]):_vm._e(),_c('ViewButtons',{staticClass:\"mr-2\",model:{value:(_vm.view),callback:function ($$v) {_vm.view=$$v},expression:\"view\"}}),(_vm.isComplete && _vm.catalogs.length > 1)?_c('SortButtons',{model:{value:(_vm.sort),callback:function ($$v) {_vm.sort=$$v},expression:\"sort\"}}):_vm._e()],1),(_vm.isComplete && _vm.catalogs.length > 1)?_c('section',{staticClass:\"catalog-filter mb-2\"},[_c('SearchBox',{attrs:{\"placeholder\":_vm.filterPlaceholder},model:{value:(_vm.searchTerm),callback:function ($$v) {_vm.searchTerm=$$v},expression:\"searchTerm\"}}),(_vm.allKeywords.length > 0)?_c('multiselect',{attrs:{\"multiple\":\"\",\"options\":_vm.allKeywords,\"placeholder\":_vm.$t('multiselect.keywordsPlaceholder'),\"selectLabel\":_vm.$t('multiselect.selectLabel'),\"selectedLabel\":_vm.$t('multiselect.selectedLabel'),\"deselectLabel\":_vm.$t('multiselect.deselectLabel'),\"limitText\":_vm.limitText},model:{value:(_vm.selectedKeywords),callback:function ($$v) {_vm.selectedKeywords=$$v},expression:\"selectedKeywords\"}}):_vm._e()],1):_vm._e(),(_vm.showPagination)?_c('Pagination',{ref:\"topPagination\",attrs:{\"pagination\":_vm.pagination,\"placement\":\"top\"},on:{\"paginate\":_vm.paginate}}):_vm._e(),(_vm.hasSearchCritera && _vm.catalogView.length === 0)?_c('b-alert',{staticClass:\"mt-2\",attrs:{\"variant\":\"warning\",\"show\":\"\"}},[_vm._v(_vm._s(_vm.$t('catalogs.noMatches')))]):_vm._e(),_c('section',{staticClass:\"list\"},[(_vm.loading)?_c('Loading',{attrs:{\"fill\":\"\",\"top\":\"\"}}):_vm._e(),_c(_vm.cardsComponent,_vm._b({tag:\"component\"},'component',_vm.cardsComponentProps,false),_vm._l((_vm.catalogView),function(catalog){return _c('Catalog',{key:catalog.href,attrs:{\"catalog\":catalog},scopedSlots:_vm._u([{key:\"footer\",fn:function({data}){return [_vm._t(\"catalogFooter\",null,{\"data\":data})]}}],null,true)})}),1)],1),(_vm.showPagination)?_c('Pagination',{attrs:{\"pagination\":_vm.pagination},on:{\"paginate\":_vm.paginate}}):(_vm.hasMore)?_c('b-button',{directives:[{name:\"b-visible\",rawName:\"v-b-visible.300\",value:(_vm.loadMore),expression:\"loadMore\",modifiers:{\"300\":true}}],attrs:{\"variant\":\"primary\"},on:{\"click\":_vm.loadMore}},[_vm._v(_vm._s(_vm.$t('catalogs.loadMore')))]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('b-button-group',{attrs:{\"title\":_vm.$t('view.title'),\"size\":\"sm\"}},[_c('b-button',{attrs:{\"title\":_vm.$t('view.tiles.title'),\"variant\":\"outline-primary\",\"pressed\":_vm.value === 'cards'},on:{\"click\":function($event){return _vm.toggle('cards')}}},[_c('b-icon-bricks'),_vm._v(\" \"),_c('span',{staticClass:\"button-label\"},[_vm._v(_vm._s(_vm.$t('view.tiles.label')))])],1),_c('b-button',{attrs:{\"title\":_vm.$t('view.list.title'),\"variant\":\"outline-primary\",\"pressed\":_vm.value === 'list'},on:{\"click\":function($event){return _vm.toggle('list')}}},[_c('b-icon-list-task'),_vm._v(\" \"),_c('span',{staticClass:\"button-label\"},[_vm._v(_vm._s(_vm.$t('view.list.label')))])],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n \n {{ $t('view.tiles.label') }}\n \n \n {{ $t('view.list.label') }}\n \n \n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./ViewButtons.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./ViewButtons.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./ViewButtons.vue?vue&type=template&id=6a51668d\"\nimport script from \"./ViewButtons.vue?vue&type=script&lang=js\"\nexport * from \"./ViewButtons.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import ViewButtons from './ViewButtons.vue';\n\nexport default {\n components: {\n ViewButtons\n },\n computed: {\n cardsComponent() {\n return (this.view === 'list') ? 'div' : 'b-card-group';\n },\n cardsComponentProps() {\n if (this.view === 'list') {\n return {\n class: [\n 'card-list'\n ]\n };\n }\n else {\n return {\n columns: true\n };\n }\n },\n view: {\n get() {\n return this.$store.state.cardViewMode;\n },\n async set(cardViewMode) {\n await this.$store.dispatch('config', { cardViewMode });\n }\n }\n }\n};\n","\n \n \n
{{ title }}
\n {{ catalogCount }}\n \n 1\" v-model=\"sort\" />\n \n 1\" class=\"catalog-filter mb-2\">\n \n 0\" v-model=\"selectedKeywords\" multiple :options=\"allKeywords\"\n :placeholder=\"$t('multiselect.keywordsPlaceholder')\"\n :selectLabel=\"$t('multiselect.selectLabel')\"\n :selectedLabel=\"$t('multiselect.selectedLabel')\"\n :deselectLabel=\"$t('multiselect.deselectLabel')\"\n :limitText=\"limitText\"\n />\n \n \n {{ $t('catalogs.noMatches') }}\n \n \n \n \n \n \n \n \n \n \n \n {{ $t('catalogs.loadMore') }}\n \n\n\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Catalogs.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Catalogs.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Catalogs.vue?vue&type=template&id=3b49c796&scoped=true\"\nimport script from \"./Catalogs.vue?vue&type=script&lang=js\"\nexport * from \"./Catalogs.vue?vue&type=script&lang=js\"\nimport style0 from \"./Catalogs.vue?vue&type=style&index=0&id=3b49c796&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3b49c796\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('b-button',_vm._b({staticClass:\"copy-button\",attrs:{\"variant\":_vm.copyColor,\"title\":_vm.$t('copy')},on:{\"click\":function($event){$event.preventDefault();$event.stopPropagation();return _vm.copy.apply(null, arguments)}}},'b-button',_vm.buttonProps,false),[_c(_vm.copyIcon,{tag:\"component\"}),_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n \n \n \n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./CopyButton.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./CopyButton.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./CopyButton.vue?vue&type=template&id=033681c8\"\nimport script from \"./CopyButton.vue?vue&type=script&lang=js\"\nexport * from \"./CopyButton.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"styled-description\",class:{compact: _vm.compact, inline: _vm.inline},domProps:{\"innerHTML\":_vm._s(_vm.markup(_vm.description))}})\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n\n\n\n\n","import mod from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Description.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Description.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Description.vue?vue&type=template&id=77c4c56a\"\nimport script from \"./Description.vue?vue&type=script&lang=js\"\nexport * from \"./Description.vue?vue&type=script&lang=js\"\nimport style0 from \"./Description.vue?vue&type=style&index=0&id=77c4c56a&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('b-alert',{attrs:{\"variant\":\"danger\",\"show\":\"\",\"dismissible\":_vm.dismissible},on:{\"dismissed\":function($event){return _vm.$emit('close')}}},[_c('p',{staticClass:\"message\"},[_vm._v(_vm._s(_vm.message || _vm.$t('errors.default')))]),(_vm.error && _vm.error.message)?_c('dl',{staticClass:\"error\"},[_c('dt',[_vm._v(_vm._s(_vm.$t('errors.labels.cause')))]),_c('dd',[_vm._v(_vm._s(_vm.error.message))])]):_vm._e(),(_vm.description)?_c('dl',{staticClass:\"description\"},[_c('dt',[_vm._v(_vm._s(_vm.$t('errors.labels.reason')))]),_c('dd',[_vm._v(_vm._s(_vm.description))])]):_vm._e(),(_vm.id)?_c('dl',{staticClass:\"id\"},[_c('dt',[_vm._v(_vm._s(_vm.$t('errors.labels.code')))]),_c('dd',[_c('code',[_vm._v(_vm._s(_vm.id))])])]):_vm._e(),(_vm.url)?_c('dl',{staticClass:\"url\"},[_c('dt',[_vm._v(_vm._s(_vm.$t('errors.labels.requestURL')))]),_c('dd',[_c('code',[_vm._v(_vm._s(_vm.url))])])]):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n