You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interfaces allow diversified resources within and across the organization to seamlessly communicate,
discover and exchange data. Interfaces are realized in the form of services and follow standards.
Interfaces enable data users to have easy and efficient ways of discovering and accessing data and associated
services through the exploitation of standard protocols and the harmonizing of search and data retrieval processes
Collection and granule metadata obtained via the discovery interfaces should advertise the existence of the corresponding file-level online data access and subfile or pixel-based access services and endpoints (e.g., OGC WCS, WMTS, WCPS, OGC API Maps, OGC API Tiles, etc.).
DISC#4
Granule metadata obtained via the discovery interfaces should include the online data access URL to the granule (in full resolution) and to a low resolution representation (i.e., quicklook or thumbnail). The low resolution representation should be provided in Web-friendly format, e.g. JPEG or PNG, and may be a static file or an OGC WMS/WMTS or API Maps/Tiles response.
DISC#5
Discovery interfaces should be accessible and return responses without requiring authentication.
DISC#6
Collection and granule metadata obtained via the discovery interfaces should advertise the existence of the corresponding authentication endpoint for human and machine access to the data (if required).
DISC#7
Resource metadata including keywords should link each keyword to its URI and to the appropriate thesaurus (i.e., controlled vocabularies).
DISC#8
Resource metadata should contain the persistent identifier (e.g., DOI) of the corresponding resource.
For facilitating discovery and access, data shall be organised in collections according to the principles outlined in the WGISS Data Collections Management Practices White Paper.
Data Access
ID
Recommendations
DACC#1
Granule data stored in the cloud should be accessible directly via a web-based protocol, for example the S3 (Simple Storage Service) and HTTP(S).
DACC#2
Data access should support file-level access and subfile or pixel-based access. Data download interfaces over HTTPS should support "Range Requests" to allow clients to request a portion of a file. Typical use case: access to a portion of a Cloud-Optimized GeoTIFF (COG) file.
DACC#3
In case a granule consists of many individual assets (files), it shall be possible to access each asset individually and it is recommended to provide access to all subcomponents of a granule with a single request.
Authentication and Authorization
ID
Recommendations
AUTH#1
Authorization should be available at a file level for both human and machine-to-machine access.
AUTH#2
Authentication interfaces should comply with open standards, such as the OpenID Connect protocol.
AUTH#3
HTTPS requests for data access that require authorisation will support well known methods for both human and machine-to-machine interface, such as those specified in the OpenAPI 3.0.