From 53ce870855858edc394109e233cceea97a04d1a1 Mon Sep 17 00:00:00 2001 From: Florian Necas Date: Tue, 7 Nov 2023 09:26:13 +0100 Subject: [PATCH] feat: adding OGC API Feat. to external link for 19115-3 --- .../config/associated-panel/default.json | 32 +++++++++++++++++++ .../resources/metadata-for-editing-light.xml | 2 ++ .../test/resources/metadata-for-editing.xml | 2 ++ .../metadata-iso19139-for-editing.xml | 2 ++ .../resources/catalog/locales/ca-editor.json | 1 + .../resources/catalog/locales/cs-editor.json | 1 + .../resources/catalog/locales/de-editor.json | 1 + .../resources/catalog/locales/en-editor.json | 1 + .../resources/catalog/locales/es-editor.json | 1 + .../resources/catalog/locales/fi-editor.json | 1 + .../resources/catalog/locales/fr-editor.json | 1 + .../resources/catalog/locales/is-editor.json | 1 + .../resources/catalog/locales/it-editor.json | 1 + .../resources/catalog/locales/ko-editor.json | 1 + .../resources/catalog/locales/nl-editor.json | 1 + .../resources/catalog/locales/pt-editor.json | 1 + .../resources/catalog/locales/ru-editor.json | 1 + .../resources/catalog/locales/sk-editor.json | 1 + .../resources/catalog/locales/sv-editor.json | 1 + .../resources/catalog/locales/zh-editor.json | 1 + 20 files changed, 54 insertions(+) diff --git a/schemas/iso19115-3.2018/src/main/plugin/iso19115-3.2018/config/associated-panel/default.json b/schemas/iso19115-3.2018/src/main/plugin/iso19115-3.2018/config/associated-panel/default.json index e1ccb049dc..09f22ec9e0 100644 --- a/schemas/iso19115-3.2018/src/main/plugin/iso19115-3.2018/config/associated-panel/default.json +++ b/schemas/iso19115-3.2018/src/main/plugin/iso19115-3.2018/config/associated-panel/default.json @@ -439,6 +439,38 @@ } } }, + { + "group": "onlineDownload", + "label": "onlineDownloadOGCFeatures", + "copyLabel": "desc", + "icon": "fa gn-icon-onlinesrc", + "sources": { + "metadataStore": { + "label": "searchAservice", + "params": { + "serviceType": ["OGC API - Features"] + } + } + }, + "process": "onlinesrc-add", + "fields": { + "url": { + "isMultilingual": false + }, + "protocol": { + "value": "OGC API - Features", + "hidden": true, + "isMultilingual": false + }, + "name": {}, + "desc": {}, + "function": { + "value": "download", + "hidden": true, + "isMultilingual": false + } + } + }, { "group": "localNetwork", "label": "localNetworkVectorFile", diff --git a/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing-light.xml b/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing-light.xml index 2d05c4dc41..ccae1491e8 100644 --- a/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing-light.xml +++ b/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing-light.xml @@ -5080,6 +5080,7 @@ la non-évaluation, dans le cadre de métadonnées INSPIRE]]> Protocole de connexion utilisé, par exemple FTP. + @@ -12137,6 +12138,7 @@ la non-évaluation, dans le cadre de métadonnées INSPIRE]]> Protocole de connexion utilisé, par exemple FTP. + diff --git a/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing.xml b/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing.xml index 32fd3cdb90..be88575b15 100644 --- a/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing.xml +++ b/schemas/iso19115-3.2018/src/test/resources/metadata-for-editing.xml @@ -23601,6 +23601,7 @@ la non-évaluation, dans le cadre de métadonnées INSPIRE]]> Protocole de connexion utilisé, par exemple FTP. + @@ -30658,6 +30659,7 @@ la non-évaluation, dans le cadre de métadonnées INSPIRE]]> Protocole de connexion utilisé, par exemple FTP. + diff --git a/schemas/iso19115-3.2018/src/test/resources/metadata-iso19139-for-editing.xml b/schemas/iso19115-3.2018/src/test/resources/metadata-iso19139-for-editing.xml index 034c615c0d..1c5ff0a421 100644 --- a/schemas/iso19115-3.2018/src/test/resources/metadata-iso19139-for-editing.xml +++ b/schemas/iso19115-3.2018/src/test/resources/metadata-iso19139-for-editing.xml @@ -23601,6 +23601,7 @@ la non-évaluation, dans le cadre de métadonnées INSPIRE]]> Protocole de connexion utilisé, par exemple FTP. + @@ -30658,6 +30659,7 @@ la non-évaluation, dans le cadre de métadonnées INSPIRE]]> Protocole de connexion utilisé, par exemple FTP. + diff --git a/web-ui/src/main/resources/catalog/locales/ca-editor.json b/web-ui/src/main/resources/catalog/locales/ca-editor.json index 83e891fe7f..e034487d69 100644 --- a/web-ui/src/main/resources/catalog/locales/ca-editor.json +++ b/web-ui/src/main/resources/catalog/locales/ca-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Servei de descàrrega INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "Servei de descàrrega WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Utilitza el recurs", "onlineUseFcats": "Model de dades del recurs", "onlineUseFcats-help": "El model de dades (o catàleg d'objectes geogràfics) podria descriure's directament al registre de metadades utilitzant la pestanya de contingut, o bé creant un enllaç a un document (per exemple un pdf) des d'aquí.", diff --git a/web-ui/src/main/resources/catalog/locales/cs-editor.json b/web-ui/src/main/resources/catalog/locales/cs-editor.json index feff182251..1ab6c79f97 100644 --- a/web-ui/src/main/resources/catalog/locales/cs-editor.json +++ b/web-ui/src/main/resources/catalog/locales/cs-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Stáhnout službu INSPIRE", "onlineDownloadINSPIREATOM": "Stáhnout z kanálu ATOM", "onlineDownloadWCS": "Stáhnout službu WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Použít zdroj", "onlineUseFcats": "Model datových zdrojů", "onlineUseFcats-help": "Datový model (nebo katalog funkcí) lze přímo popsat v záznamu o metadatech pomocí karty obsahu nebo vytvořit odkaz na dokument (např. Pdf).", diff --git a/web-ui/src/main/resources/catalog/locales/de-editor.json b/web-ui/src/main/resources/catalog/locales/de-editor.json index bfe68c2c91..456a6cf19c 100644 --- a/web-ui/src/main/resources/catalog/locales/de-editor.json +++ b/web-ui/src/main/resources/catalog/locales/de-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "INSPIRE Download-Dienst", "onlineDownloadINSPIREATOM": "Download aus ATOM-Feed", "onlineDownloadWCS": "Lade WCS-Dienst herunter", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Verwende die Ressource", "onlineUseFcats": "Datenmodell der Ressource", "onlineUseFcats-help": "Datenmodell (oder Objektkatalog) kann direkt im Metadatensatz im Tab Inhalt beschrieben werden oder hier durch die Verlinkung mit einem Dokument (z.B. PDF). ", diff --git a/web-ui/src/main/resources/catalog/locales/en-editor.json b/web-ui/src/main/resources/catalog/locales/en-editor.json index 1aa00f1e6b..2997ad988a 100644 --- a/web-ui/src/main/resources/catalog/locales/en-editor.json +++ b/web-ui/src/main/resources/catalog/locales/en-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Download service INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "Download service WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Use the resource", "onlineUseFcats": "Resource data model", "onlineUseFcats-help": "Data model (or feature catalog) could be described directly in the metadata record using the content tab or by creating a link to a document (eg. pdf) from here.", diff --git a/web-ui/src/main/resources/catalog/locales/es-editor.json b/web-ui/src/main/resources/catalog/locales/es-editor.json index 3920c36f0e..2444f41ad4 100644 --- a/web-ui/src/main/resources/catalog/locales/es-editor.json +++ b/web-ui/src/main/resources/catalog/locales/es-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Servicio de descarga INSPIRE", "onlineDownloadINSPIREATOM": "Descargar desde el feed de ATOM", "onlineDownloadWCS": "Servicio de descarga WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Utilizar el recurso", "onlineUseFcats": "Modelo de datos del recurso", "onlineUseFcats-help": "El modelo de datos (o catálogo de features) podría describirse directamente en el registro de metadatos utilizando la pestaña de contenido, o bien creando un enlace a un documento (por ejemplo un pdf) desde aquí.", diff --git a/web-ui/src/main/resources/catalog/locales/fi-editor.json b/web-ui/src/main/resources/catalog/locales/fi-editor.json index 3b5b5a280f..89ad2cdefc 100644 --- a/web-ui/src/main/resources/catalog/locales/fi-editor.json +++ b/web-ui/src/main/resources/catalog/locales/fi-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "INSPIRE-latauspalvelu", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "WCS-latauspalvelu", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Käytä resurssia", "onlineUseFcats": "Resurssin tietomalli", "onlineUseFcats-help": "Tietomalli (tai kohdeluettelo) voidaan kuvailla metatietodokumentin sisältö-osiota ta luomalla tässä linkki dokumenttiin (esim. pdf)", diff --git a/web-ui/src/main/resources/catalog/locales/fr-editor.json b/web-ui/src/main/resources/catalog/locales/fr-editor.json index f66494a72c..fa21e57b1c 100644 --- a/web-ui/src/main/resources/catalog/locales/fr-editor.json +++ b/web-ui/src/main/resources/catalog/locales/fr-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Service de téléchargement INSPIRE", "onlineDownloadINSPIREATOM": "Télécharger depuis un flux ATOM", "onlineDownloadWCS": "Service de téléchargement WCS", + "onlineDownloadOGCAPIFeatures": "Service OGC API Features", "onlineUse": "Utiliser la ressource", "onlineUseFcats": "Modèle de données", "onlineUseFcats-help": "Le modèle de donnée (ou catalogue d'attributs) peut être décrit directement dans la fiche dans l'onglet 'contenu' ou bien en associant ici un document (eg. pdf).", diff --git a/web-ui/src/main/resources/catalog/locales/is-editor.json b/web-ui/src/main/resources/catalog/locales/is-editor.json index e85339f48f..358bf40aa7 100644 --- a/web-ui/src/main/resources/catalog/locales/is-editor.json +++ b/web-ui/src/main/resources/catalog/locales/is-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Hlaða niður þjónustu INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "Hlaða niður þjónustu WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Nota gögnin", "onlineUseFcats": "Gagnamódel tilfanga", "onlineUseFcats-help": "Gagnamódeli (eða fitjuskrá) gæti verið lýst beint í lýsigagnafærslunni með því að nota flipann með innihaldinu eða með því að búa til tengil héðan á skjalið (t.d. pdf).", diff --git a/web-ui/src/main/resources/catalog/locales/it-editor.json b/web-ui/src/main/resources/catalog/locales/it-editor.json index 152d946086..56156a2fcd 100644 --- a/web-ui/src/main/resources/catalog/locales/it-editor.json +++ b/web-ui/src/main/resources/catalog/locales/it-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Servizio di download INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "Servizio di download WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Usa la risorsa", "onlineUseFcats": "Modello di dati della risorsa", "onlineUseFcats-help": "Il modello di dati (o catalogo delle entità) può essere descritto direttamente nel record dei metadati utilizzando la scheda contenuto o creando un collegamento a un documento (ad esempio pdf) da qui.", diff --git a/web-ui/src/main/resources/catalog/locales/ko-editor.json b/web-ui/src/main/resources/catalog/locales/ko-editor.json index 34e2625c39..066924187d 100644 --- a/web-ui/src/main/resources/catalog/locales/ko-editor.json +++ b/web-ui/src/main/resources/catalog/locales/ko-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "INSPIRE 서비스 다운로드", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "WCS 서비스 다운로드", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "자원 사용", "onlineUseFcats": "자원 데이터 모델", "onlineUseFcats-help": "데이터 모델(또는 피처 카탈로그)은 컨텐츠 탭을 사용하거나 여기에 문서(예. pdf) 연결을 생성하여 메타데이터 레코드에서 직접적으로 표현할수 있습니다. ", diff --git a/web-ui/src/main/resources/catalog/locales/nl-editor.json b/web-ui/src/main/resources/catalog/locales/nl-editor.json index 569fba940e..ac91a6e65f 100644 --- a/web-ui/src/main/resources/catalog/locales/nl-editor.json +++ b/web-ui/src/main/resources/catalog/locales/nl-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Download Service INSPIRE", "onlineDownloadINSPIREATOM": "Download uit ATOM feed", "onlineDownloadWCS": "Download Service WCS (Web Coverage Service)", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Gebruik de bron", "onlineUseFcats": "Data model van de bron", "onlineUseFcats-help": "Data model (feature catalog) kan direct in de metadata beschreven worden in het \"inhoud\" tabblad of in een apart document (bv pdf) dat gekoppeld wordt", diff --git a/web-ui/src/main/resources/catalog/locales/pt-editor.json b/web-ui/src/main/resources/catalog/locales/pt-editor.json index 6694b053a5..29171ed08d 100644 --- a/web-ui/src/main/resources/catalog/locales/pt-editor.json +++ b/web-ui/src/main/resources/catalog/locales/pt-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Download de serviço INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "Download de serviço WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Use o recurso", "onlineUseFcats": "Recurso Modelo de Dados", "onlineUseFcats-help": "Modelo de dados (ou catálogo de feições) pode ser descrito diretamente no registo de metadados usando a guia conteúdo ou através da criação de um link para um documento (ex. pdf) a partir daqui.", diff --git a/web-ui/src/main/resources/catalog/locales/ru-editor.json b/web-ui/src/main/resources/catalog/locales/ru-editor.json index 52cf3f2676..b8ee1e489e 100644 --- a/web-ui/src/main/resources/catalog/locales/ru-editor.json +++ b/web-ui/src/main/resources/catalog/locales/ru-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Download service INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "Download service WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Use the resource", "onlineUseFcats": "Resource data model", "onlineUseFcats-help": "Data model (or feature catalog) could be described directly in the metadata record using the content tab or by creating a link to a document (eg. pdf) from here.", diff --git a/web-ui/src/main/resources/catalog/locales/sk-editor.json b/web-ui/src/main/resources/catalog/locales/sk-editor.json index 749b2c2cd1..ad3fe4fc12 100644 --- a/web-ui/src/main/resources/catalog/locales/sk-editor.json +++ b/web-ui/src/main/resources/catalog/locales/sk-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Stiahni službu INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "Stiahni službu WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Použi zdroj", "onlineUseFcats": "Zdrojový údajový model", "onlineUseFcats-help": "Údajový model (alebo katalóg objektov) môže byť popísaný priamo v metaúdajovom zázname použitím obsahovej záložky alebo vytvorením linku v dokumente (napr. pdf).", diff --git a/web-ui/src/main/resources/catalog/locales/sv-editor.json b/web-ui/src/main/resources/catalog/locales/sv-editor.json index 5e448715a2..3d470ebf17 100644 --- a/web-ui/src/main/resources/catalog/locales/sv-editor.json +++ b/web-ui/src/main/resources/catalog/locales/sv-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "Download service INSPIRE", "onlineDownloadINSPIREATOM": "Ladda ned från ATOM-flöde", "onlineDownloadWCS": "Download service WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "Use the resource", "onlineUseFcats": "Resource data model", "onlineUseFcats-help": "Datamodellen (eller funktionskatalogen) kan beskrivas direkt i metadataposten med hjälp av innehållsfliken eller genom att skapa en länk till ett dokument (t.ex. pdf) härifrån.", diff --git a/web-ui/src/main/resources/catalog/locales/zh-editor.json b/web-ui/src/main/resources/catalog/locales/zh-editor.json index cc0f429d44..5505da18c3 100644 --- a/web-ui/src/main/resources/catalog/locales/zh-editor.json +++ b/web-ui/src/main/resources/catalog/locales/zh-editor.json @@ -229,6 +229,7 @@ "onlineDownloadINSPIRE": "下载服务INSPIRE", "onlineDownloadINSPIREATOM": "Download from ATOM feed", "onlineDownloadWCS": "下载服务WCS", + "onlineDownloadOGCAPIFeatures": "OGC API Features Service", "onlineUse": "使用资源", "onlineUseFcats": "资源数据模型", "onlineUseFcats-help": "数据模型(或要素目录)可以使用内容选项卡直接在元数据记录中描述,也可以从此处创建一个文档链接(例如pdf)。",