SoilWise_architecture
SoilWise_architecture
SWR User
Download data
Upload (meta)data for transformation
Search for data & knowledge
Third party System
Harvest data from SWR
Provide feedback on metadata
Create new metadata record
Harvester
Transformation and Harmonisation
Ingestion Validation
pycsw
Map Server
Interlinker
Metadata validation
Natural Language Querying
Usage statistics
RDF to Triple Store
Publication to GIT
Metadata completeness check
Automatic metadata interlinking
Duplicates identification
Metadata cleaning
Metadata ETS checking
Metadata profile validation
Link liveliness assessment
Metadata transformation
Data restructuring
Codelist mapping
Format transformation
CRS transformation
WMS
WFS
WCS
OGC API Features
CSW
OGC API Records
Chatbot
Data export, download (interoperable)
Query catalogue
Record extent preview
Sign-up
Authentication
System Health & Status Monitoring
Units of measurements conversion
Evaluation of PTF
Persistent Identifier Mint
User and Organisational Management
Identity Provider - Authentication
DAPS - Participant & Component identif.
CA - Authentication base infrastructure
IDS compliant Connectors / inbuilt auth. mechanisms
Metadata augmentation
EUSO high-value dataset tagging
Keywords matcher
Knowledge Graph
Similarity Finder
Translation module
Spatial scope analyser
Spatial Locator
SPARQL
Metadata harmonization
Data download (AS IS)
Map preview
Display link to knowledge
Display md augment. results
Display md validation results
User Engagement
Display validation results
Harvest metadata resources
Harvest knowledge resources
Duplication identification
Aug. md to RDF transformation
KG enrichment and linking
KG querying
(Meta)data upload
Authorisation
System Usage & Monitoring
AI / LLLM based KG generation from unstructured content
Metadata authoring
Metadata RDF Turtle serialization
Automatic metadata generation
EUSO
LUCAS
Copernicus Open Access Hub
CORDIS
National Geoportals
ESDAC
Zenodo
OpenAire
Regional Geoportals
INSPIRE Geoportal
BonaRes
Device
GIT
GIT
PostgreSQL
Triple Store
. . .
Storage of user-enhanced content
Storage of raw harvested metadata
Storage of augmented metadata
Storage of KG
EJP Soil
EUDASM
Data & Knowledge providers
SWR Catalogue
SoilWise Catalogue (copy)
SWR Storage
UI
Authorization
Usage Scenarios
Data Preview & Publication APIs
EC-governed systems
R&I projects
Others
Scholar repositories
(Data & Knowledge providers - Zenodo)
(Data & Knowledge providers - BonaRes)
(Data & Knowledge providers - CORDIS)
(Data & Knowledge providers - OpenAire)
(Data & Knowledge providers - ESDAC)
(Data & Knowledge providers - EUSO)
(Data & Knowledge providers - INSPIRE Geoportal)
(Data & Knowledge providers - LUCAS)
(Data & Knowledge providers - National Geoportals)
(Data & Knowledge providers - Regional Geoportals)
(Data & Knowledge providers - Copernicus Open Access Hub)
(SWR Storage - GIT)
(SWR Catalogue - SWR Storage)
(SWR Storage - GIT)
(SWR Storage - PostgreSQL)
(SWR Storage - Triple Store)
(Triple Store - SPARQL)
(SWR Catalogue - Harvester)
(SWR Catalogue - Transformation and Harmonisation)
(SWR Catalogue - Ingestion Validation)
(SWR Catalogue - pycsw)
(SWR Catalogue - Map Server)
(SWR Catalogue - Interlinker)
(SWR Catalogue - Metadata validation)
(SWR Catalogue - Natural Language Querying)
(Usage statistics - SWR Catalogue)
(Harvester - Data & Knowledge providers)
(Harvester - RDF to Triple Store)
(Harvester - Publication to GIT)
(Harvester - )
(Ingestion Validation - Metadata completeness check)
(Interlinker - Automatic metadata interlinking)
(Interlinker - Duplicates identification)
(Interlinker - Metadata cleaning)
(Metadata validation - Metadata ETS checking)
(Metadata validation - Metadata profile validation)
(Metadata validation - Link liveliness assessment)
(Transformation and Harmonisation - Metadata transformation)
(Transformation and Harmonisation - Data restructuring)
(Transformation and Harmonisation - Codelist mapping)
(Transformation and Harmonisation - Format transformation)
(Transformation and Harmonisation - CRS transformation)
(SWR Catalogue - WMS)
(SWR Catalogue - WFS)
(SWR Catalogue - WCS)
(SWR Catalogue - OGC API Features)
(Map Server - WMS)
(Map Server - WFS)
(Map Server - WCS)
(Map Server - OGC API Features)
(SWR Catalogue - CSW)
(SWR Catalogue - OGC API Records)
(pycsw - CSW)
(pycsw - OGC API Records)
(UI - SWR Catalogue)
(UI - Map preview)
(UI - Chatbot)
(UI - Data export, download (interoperable))
(UI - Query catalogue)
(pycsw - Query catalogue)
(Map Server - Data export, download (interoperable))
(UI - (Meta)data upload)
((Meta)data upload - Transformation and Harmonisation)
(Transformation and Harmonisation - (Meta)data upload)
(Harvester - Ingestion Validation)
(Transformation and Harmonisation - Data export, download (interoperable))
(Map Server - Record extent preview)
(Natural Language Querying - Chatbot)
(Transformation and Harmonisation - Ingestion Validation)
(SWR Catalogue - SPARQL)
(Ingestion Validation - GIT)
(Harvester - PostgreSQL)
(Harvester - Triple Store)
(PostgreSQL - Metadata validation)
(Natural Language Querying - SPARQL)
(Harvester - Data & Knowledge providers)
(Authorization - Sign-up)
(Authorization - Authentication)
(Data & Knowledge providers - . . . )
(Harvester - Ingestion Validation)
(Transformation and Harmonisation - Ingestion Validation)
(System Health & Status Monitoring - SWR Catalogue)
(SWR User - Search for data & knowledge)
(Search for data & knowledge - Query catalogue)
(Search for data & knowledge - Map preview)
(Search for data & knowledge - Chatbot)
(SWR User - Upload (meta)data for transformation)
(Upload (meta)data for transformation - (Meta)data upload)
(SWR User - Download data)
(Download data - Data export, download (interoperable))
(Usage Scenarios - Third party System)
(SWR Catalogue - Data Preview & Publication APIs)
(Data Preview & Publication APIs - OGC API Records)
(Data Preview & Publication APIs - CSW)
(Data Preview & Publication APIs - OGC API Features)
(Data Preview & Publication APIs - WCS)
(Data Preview & Publication APIs - WFS)
(Data Preview & Publication APIs - WMS)
(Usage Scenarios - Harvest data from SWR)
(Third party System - Harvest data from SWR)
(Harvest data from SWR - Data Preview & Publication APIs)
(Harvest data from SWR - SPARQL)
(Interlinker - Triple Store)
(Triple Store - Interlinker)
(Metadata validation - PostgreSQL)
(Triple Store - Interlinker)
(Interlinker - Triple Store)
(Usage Scenarios - Upload (meta)data for transformation)
(Usage Scenarios - Search for data & knowledge)
(Data & Knowledge providers - EC-governed systems)
(Data & Knowledge providers - R&I projects)
(Data & Knowledge providers - Others)
(Others - BonaRes)
(Others - National Geoportals)
(Others - Regional Geoportals)
(Data & Knowledge providers - Scholar repositories)
(Scholar repositories - OpenAire)
(Scholar repositories - Zenodo)
(PostgreSQL - pycsw)
(GIT - Map Server)
(Transformation and Harmonisation - Units of measurements conversion)
(Transformation and Harmonisation - Evaluation of PTF)
(Harvester - Persistent Identifier Mint)
(Interlinker - Link liveliness assessment)
(Metadata validation - Metadata completeness check)
(User and Organisational Management - SWR Catalogue)
(Identity Provider - Authentication - SWR Catalogue)
(DAPS - Participant & Component identif. - SWR Catalogue)
(CA - Authentication base infrastructure - SWR Catalogue)
(IDS compliant Connectors / inbuilt auth. mechanisms - SWR Catalogue)
(Harvester - GIT)
(SWR Catalogue - Metadata augmentation)
(Triple Store - Metadata augmentation)
(Metadata augmentation - Triple Store)
(Metadata augmentation - EUSO high-value dataset tagging)
(Metadata augmentation - Keywords matcher)
((Meta)data upload - GIT)
(SWR Catalogue - Knowledge Graph)
(Harvester - Triple Store)
(Knowledge Graph - Triple Store)
(PostgreSQL - Knowledge Graph)
(PostgreSQL - Metadata augmentation)
(Metadata augmentation - PostgreSQL)
(PostgreSQL - Interlinker)
(Interlinker - PostgreSQL)
(Metadata augmentation - Metadata cleaning)
(Interlinker - Similarity Finder)
(Metadata augmentation - Translation module)
(Metadata augmentation - Spatial scope analyser)
(Metadata augmentation - Spatial Locator)
(PostgreSQL - Map Server)
(Data Preview & Publication APIs - SPARQL)
(Harvester - Metadata harmonization)
(pycsw - Data download (AS IS))
(UI - Data download (AS IS))
(pycsw - Data download (AS IS))
(pycsw - Map preview)
(Download data - Data download (AS IS))
(Download data - Data download (AS IS))
(Knowledge Graph - )
(pycsw - Record extent preview)
(pycsw - Display link to knowledge)
(pycsw - Display md augment. results)
(pycsw - Display md validation results)
(UI - Display link to knowledge)
(UI - Display md augment. results)
(UI - Display md validation results)
(pycsw - Display md augment. results)
(pycsw - Display md validation results)
(pycsw - Display link to knowledge)
(UI - User Engagement)
(pycsw - User Engagement)
(Usage Scenarios - Provide feedback on metadata)
(SWR User - Provide feedback on metadata)
(Provide feedback on metadata - User Engagement)
(Metadata validation - Display validation results)
(Metadata augmentation - Automatic metadata interlinking)
(Metadata augmentation - Similarity Finder)
(Harvester - Harvest metadata resources)
(Harvester - Harvest knowledge resources)
(Harvester - Duplication identification)
(Knowledge Graph - Aug. md to RDF transformation)
(Knowledge Graph - KG enrichment and linking)
(Knowledge Graph - KG querying)
(Knowledge Graph - SPARQL)
(Metadata validation - pycsw)
(User Engagement - GIT)
(GIT - Storage of user-enhanced content)
(PostgreSQL - Storage of raw harvested metadata)
(PostgreSQL - Storage of augmented metadata)
(Triple Store - Storage of KG)
(KG querying - SPARQL)
(Authorisation - User and Organisational Management)
(Authorisation - Identity Provider - Authentication)
(Authorisation - DAPS - Participant & Component identif.)
(Authorisation - CA - Authentication base infrastructure)
(Authorisation - IDS compliant Connectors / inbuilt auth. mechanisms)
(Authorisation - SWR Catalogue)
(System Usage & Monitoring - Usage statistics)
(System Usage & Monitoring - System Health & Status Monitoring)
(System Usage & Monitoring - SWR Catalogue)
(Natural Language Querying - AI / LLLM based KG generation from unstructured content)
(Usage Scenarios - SWR User)
(Usage Scenarios - Create new metadata record)
(UI - Metadata authoring)
(Create new metadata record - Metadata authoring)
(SWR User - Create new metadata record)
(Natural Language Querying - Knowledge Graph)
(Knowledge Graph - Natural Language Querying)
(Natural Language Querying - Knowledge Graph)
(Metadata validation - Metadata authoring)
(pycsw - Metadata authoring)
(R&I projects - EJP Soil)
(R&I projects - . . . )
(EC-governed systems - LUCAS)
(EC-governed systems - INSPIRE Geoportal)
(EC-governed systems - Copernicus Open Access Hub)
(EC-governed systems - EUDASM)
(Metadata authoring - GIT)
(Harvester - Metadata RDF Turtle serialization)
(Metadata augmentation - Automatic metadata generation)
SWR 1st prototype architecture
×
Archi®
×