From b91cde286f61d017097dc90677eae212b11d05b1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Nov 2023 11:11:40 +0000 Subject: [PATCH] Deploy to GitHub pages --- ICD/index.html | 2840 +++++++++++++++++++++++++++++++ ICD/index.pdf | Bin 0 -> 790300 bytes ICD/logo.png | Bin 0 -> 72755 bytes ICD/stylesheets/asciidoctor.css | 420 +++++ ICD/stylesheets/eoepca.css | 25 + SDD/index.html | 1138 +++++++++++++ SDD/index.pdf | Bin 0 -> 402618 bytes SDD/logo.png | Bin 0 -> 72755 bytes SDD/stylesheets/asciidoctor.css | 420 +++++ SDD/stylesheets/eoepca.css | 25 + index.html | 18 + 11 files changed, 4886 insertions(+) create mode 100644 ICD/index.html create mode 100644 ICD/index.pdf create mode 100644 ICD/logo.png create mode 100644 ICD/stylesheets/asciidoctor.css create mode 100644 ICD/stylesheets/eoepca.css create mode 100644 SDD/index.html create mode 100644 SDD/index.pdf create mode 100644 SDD/logo.png create mode 100644 SDD/stylesheets/asciidoctor.css create mode 100644 SDD/stylesheets/eoepca.css create mode 100644 index.html diff --git a/ICD/index.html b/ICD/index.html new file mode 100644 index 0000000..618bd06 --- /dev/null +++ b/ICD/index.html @@ -0,0 +1,2840 @@ + + + + + + + + + + +Resource Catalogue Interface Control Document: EOEPCA.SDD.xxx + + + + + +
+
+
+
+

EO Exploitation Platform Common Architecture
+Resource Catalogue Interface Control Document
+EOEPCA.SDD.xxx

+
+ ++++ + + + + + + + + + + +

COMMENTS and ISSUES
+If you would like to raise comments or issues on this document, please do so by raising an Issue at the following URL https://github.com/EOEPCA/rm-resource-catalogue/issues.

PDF
+This document is available in PDF format here.

EUROPEAN SPACE AGENCY CONTRACT REPORT
+The work described in this report was done under ESA contract. Responsibility for the contents resides in the author or organisation that prepared it.

TELESPAZIO VEGA UK Ltd
+350 Capability Green, Luton, Bedfordshire, LU1 3LU, United Kingdom.
+Tel: +44 (0)1582 399000
+www.telespazio-vega.com

+
+
+
+
AMENDMENT HISTORY
+
+

This document shall be amended by releasing a new edition of the document in its entirety.
+The Amendment Record Sheet below records the history and issue status of this document.

+ + +++++ + + + + + + + + + + + + + + +
Table 1. Amendment Record Sheet
ISSUEDATEREASON

0.1

dd/mm/yyyy

Initial in-progress draft

+
+
+
+
+
+
+
+
+
+

1. Introduction

+
+
+

1.1. Purpose and Scope

+
+

This document presents the Resource Catalogue Interfaces for the Common Architecture.

+
+
+
+

1.2. Structure of the Document

+
+
+
Section 2 - Overview
+
+

Provides an over of the Resource Catalogue component, within the context of the wider Common Architecture design.

+
+
Section 3 - [mainDesign]
+
+

Provides the design of the Resource Catalogue component.

+
+
+
+
+
+

1.3. Reference Documents

+
+

The following is a list of Reference Documents with a direct bearing on the content of this document.

+
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ReferenceDocument DetailsVersion

[EOEPCA-UC]

+

EOEPCA - Use Case Analysis
+EOEPCA.TN.005
+https://eoepca.github.io/use-case-analysis

+
+

Issue 1.0,
+02/08/2019

+

[EP-FM]

+

Exploitation Platform - Functional Model,
+ESA-EOPSDP-TN-17-050

+
+

Issue 1.0,
+30/11/2017

+

[TEP-OA]

+

Thematic Exploitation Platform Open Architecture,
+EMSS-EOPS-TN-17-002

+
+

Issue 1,
+12/12/2017

+

[WPS-T]

+

OGC Testbed-14: WPS-T Engineering Report,
+OGC 18-036r1,
+http://docs.opengeospatial.org/per/18-036r1.html

+
+

18-036r1,
+07/02/2019

+

[WPS-REST-JSON]

+

OGC WPS 2.0 REST/JSON Binding Extension, Draft,
+OGC 18-062,
+https://raw.githubusercontent.com/opengeospatial/wps-rest-binding/develop/docs/18-062.pdf

+
+

1.0-draft

+

[CWL]

+

Common Workflow Language Specifications,
+https://www.commonwl.org/v1.0/

+
+

v1.0.2

+

[TB13-AP]

+

OGC Testbed-13, EP Application Package Engineering Report,
+OGC 17-023,
+http://docs.opengeospatial.org/per/17-023.html

+
+

17-023,
+30/01/2018

+

[TB13-ADES]

+

OGC Testbed-13, Application Deployment and Execution Service Engineering Report,
+OGC 17-024,
+http://docs.opengeospatial.org/per/17-024.html

+
+

17-024,
+11/01/2018

+

[TB14-AP]

+

OGC Testbed-14, Application Package Engineering Report,
+OGC 18-049r1,
+http://docs.opengeospatial.org/per/18-049r1.html

+
+

18-049r1,
+07/02/2019

+

[TB14-ADES]

+

OGC Testbed-14, ADES & EMS Results and Best Practices Engineering Report,
+OGC 18-050r1, http://docs.opengeospatial.org/per/18-050r1.html

+
+

18-050r1,
+08/02/2019

+

[OS-GEO-TIME]

+

OpenSearch GEO: OpenSearch Geo and Time Extensions,
+OGC 10-032r8,
+http://www.opengeospatial.org/standards/opensearchgeo

+
+

10-032r8,
+14/04/2014

+

[OS-EO]

+

OpenSearch EO: OGC OpenSearch Extension for Earth Observation,
+OGC 13-026r9,
+http://docs.opengeospatial.org/is/13-026r8/13-026r8.html

+
+

13-026r9,
+16/12/2016

+

[GEOJSON-LD]

+

OGC EO Dataset Metadata GeoJSON(-LD) Encoding Standard,
+OGC 17-003r1/17-084

+
+

17-003r1/17-084

+

[GEOJSON-LD-RESP]

+

OGC OpenSearch-EO GeoJSON(-LD) Response Encoding Standard,
+OGC 17-047

+
+

17-047

+

[PCI-DSS]

+

v3.2.1

+

[CEOS-OS-BP]

+

v1.2,
+13/06/2017

+

[OIDC]

+

v1.0,
+08/11/2014

+

[OARec]

+

OGC API - Records - Part 1: Core,
+OGC 20-004,
+https://docs.ogc.org/DRAFTS/20-004.html

+
+

v1.0,
+13/01/2020

+

[STAC-API]

+

SpatioTemporal Asset Catalog API,
+https://github.com/radiantearth/stac-api-spec

+
+

v1.0.0-beta.2,
+01/06/2020

+

[CQL]

+

OGC API - Features - Part 3: Filtering and the Common Query Language (CQL),
+OGC 19-079r1,
+https://docs.ogc.org/DRAFTS/19-079.html

+
+

v1.0.0-draft.2,
+27/01/2021

+

[OGC-CSW]

+

OGC Catalogue Services 3.0 Specification - HTTP Protocol Binding (Catalogue Services for the Web),
+OGC 12-176r7,
+http://docs.opengeospatial.org/is/12-176r7/12-176r7.html

+
+

v3.0,
+10/06/2016

+

[OGC-WMS]

+

OGC Web Map Server Implementation Specification,
+OGC 06-042,
+http://portal.opengeospatial.org/files/?artifact_id=14416

+
+

v1.3.0,
+05/03/2006

+

[OGC-WMTS]

+

OGC Web Map Tile Service Implementation Standard,
+OGC 07-057r7,
+http://portal.opengeospatial.org/files/?artifact_id=35326

+
+

v1.0.0,
+06/04/2010

+

[OGC-WFS]

+

OGC Web Feature Service 2.0 Interface Standard – With Corrigendum,
+OGC 09-025r2,
+http://docs.opengeospatial.org/is/09-025r2/09-025r2.html

+
+

v2.0.2,
+10/07/2014

+

[OGC-WCS]

+

OGC Web Coverage Service (WCS) 2.1 Interface Standard - Core,
+OGC 17-089r1,
+http://docs.opengeospatial.org/is/17-089r1/17-089r1.html

+
+

v2.1,
+16/08/2018

+

[OGC-WCPS]

+

Web Coverage Processing Service (WCPS) Language Interface Standard,
+OGC 08-068r2,
+http://portal.opengeospatial.org/files/?artifact_id=32319

+
+

v1.0.0,
+25/03/2009

+

[AWS-S3]

+

Amazon Simple Storage Service REST API,
+https://docs.aws.amazon.com/AmazonS3/latest/API

+
+

API Version 2006-03-01

+

[OGC-OpenSearch-EO]

+

OGC OpenSearch Extension for Earth Observation,
+OGC 13-026r9,
+http://docs.opengeospatial.org/is/13-026r9/13-026r9.html

+
+

v1.1,
+25/11/2019

+

[ISO-19115:2003]

+

ISO 19115:2003 Geographic information — Metadata,
+ISO 19115:2003,
+https://www.iso.org/standard/26020.html

+
+

v1,
+01/05/2003

+

[ISO-19115-2:2009]

+

ISO 19115-2:2009
+Geographic information — Metadata — Part 2: Extensions for imagery and gridded data,
+ISO 19115-2:2009,
+https://www.iso.org/standard/39229.html

+
+

v1,
+01/02/2009

+
+
+
+

1.4. Terminology

+
+

The following terms are used in the Master System Design.

+
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermMeaning

Admin

User with administrative capability on the EP

Algorithm

A self-contained set of operations to be performed, typically to achieve a desired data manipulation. The algorithm must be implemented (codified) for deployment and execution on the platform.

Analysis Result

The Products produced as output of an Interactive Application analysis session.

Analytics

A set of activities aimed to discover, interpret and communicate meaningful patters within the data. Analytics considered here are performed manually (or in a semi-automatic way) on-line with the aid of Interactive Applications.

Application Artefact

The 'software' component that provides the execution unit of the Application Package.

Application Deployment and Execution Service (ADES)

WPS-T (REST/JSON) service that incorporates the Docker execution engine, and is responsible for the execution of the processing service (as a WPS request) within the ‘target’ Exploitation Platform.

Application Descriptor

A file that provides the metadata part of the Application Package. Provides all the metadata required to accommodate the processor within the WPS service and make it available for execution.

Application Package

A platform independent and self-contained representation of a software item, providing executable, metadata and dependencies such that it can be deployed to and executed within an Exploitation Platform. Comprises the Application Descriptor and the Application Artefact.

Bulk Processing

Execution of a Processing Service on large amounts of data specified by AOI and TOI.

Code

The codification of an algorithm performed with a given programming language - compiled to Software or directly executed (interpretted) within the platform.

Compute Platform

The Platform on which execution occurs (this may differ from the Host or Home platform where federated processing is happening)

Consumer

User accessing existing services/products within the EP. Consumers may be scientific/research or commercial, and may or may not be experts of the domain

Catalogue Service for the Web (CSW)

OGC standard that provides a simple HTTP interface for searching collections of descriptive metadata for data, services and relation information objects.

Data Access Library

An abstraction of the interface to the data layer of the resource tier. The library provides bindings for common languages (including python, Javascript) and presents a common object model to the code.

Development

The act of building new products/services/applications to be exposed within the platform and made available for users to conduct exploitation activities. Development may be performed inside or outside of the platform. If performed outside, an integration activity will be required to accommodate the developed service so that it is exposed within the platform.

Discovery

User finds products/services of interest to them based upon search criteria.

Execution

The act to start a Processing Service or an Interactive Application.

Execution Management Service (EMS)

The EMS is responsible for the orchestration of workflows, including the possibility of steps running on other (remote) platforms, and the on-demand deployment of processors to local/remote ADES as required.

Expert

User developing and integrating added-value to the EP (Scientific Researcher or Service Developer)

Exploitation Tier

The Exploitation Tier represents the end-users who exploit the services of the platform to perform analysis, or using high-level applications built-in on top of the platform’s services

External Application

An application or script that is developed and executed outside of the Exploitation Platform, but is able to use the data/services of the EP via a programmatic interface (API).

Guest

An unregistered User or an unauthenticated Consumer with limited access to the EP’s services

Home Platform

The Platform on which a User is based or from which an action was initiated by a User

Host Platform

The Platform through which a Resource has been published

Identity Provider (IdP)

The source for validating user identity in a federated identity system, (user authentication as a service).

Interactive Application

A stand-alone application provided within the exploitation platform for on-line hosted processing. Provides an interactive interface through which the user is able to conduct their analysis of the data, producing Analysis Results as output. Interactive Applications include at least the following types: console application, web application (rich browser interface), remote desktop to a hosted VM.

Interactive Console Application

A simple Interactive Application for analysis in which a console interface to a platform-hosted terminal is provided to the user. The console interface can be provided through the user’s browser session or through a remote SSH connection.

Interactive Remote Desktop

An Interactive Application for analysis provided as a remote desktop session to an OS-session (or directly to a 'native' application) on the exploitation platform. The user will have access to a number of applications within the hosted OS. The remote desktop session is provided through the user’s web browser.

Interactive Web Application

An Interactive Application for analysis provided as a rich user interface through the user’s web browser.

Key-Value Pair

A key-value pair (KVP) is an abstract data type that includes a group of key identifiers and a set of associated values. Key-value pairs are frequently used in lookup tables, hash tables and configuration files.

Kubernetes (K8s)

Container orchestration system for automating application deployment, scaling and management.

Login Service

An encapsulation of Authenticated Login provision within the Exploitation Platform context. The Login Service is an OpenID Connect Provider that is used purely for authentication. It acts as a Relying Party in flows with external IdPs to obtain access to the user’s identity.

EO Network of Resources

The coordinated collection of European EO resources (platforms, data sources, etc.).

Object Store

A computer data storage architecture that manages data as objects. Each object typically includes the data itself, a variable amount of metadata, and a globally unique identifier.

OGC API - Records (OARec)

Draft OGC API standard that provides the capability to create, modify, and query metadata on the Web. The draft specification enables the discovery of geospatial resources by standardizing the way collections of descriptive information about the resources (metadata) are exposed. OARec is the successor to OGC CSW specification.

On-demand Processing Service

A Processing Service whose execution is initiated directly by the user on an ad-hoc basis.

Platform (EP)

An on-line collection of products, services and tools for exploitation of EO data

Platform Tier

The Platform Tier represents the Exploitation Platform and the services it offers to end-users

Processing

A set of pre-defined activities that interact to achieve a result. For the exploitation platform, comprises on-line processing to derive data products from input data, conducted by a hosted processing service execution.

Processing Result

The Products produced as output of a Processing Service execution.

Processing Service

A non-interactive data processing that has a well-defined set of input data types, input parameterisation, producing Processing Results with a well-defined output data type.

Products

EO data (commercial and non-commercial) and Value-added products and made available through the EP. It is assumed that the Hosting Environment for the EP makes available an existing supply of EO Data

Resource

A entity, such as a Product, Processing Service or Interactive Application, which is of interest to a user, is indexed in a catalogue and can be returned as a single meaningful search result

Resource Tier

The Resource Tier represents the hosting infrastructure and provides the EO data, storage and compute upon which the exploitation platform is deployed

Reusable Research Object

An encapsulation of some research/analysis that describes all aspects required to reproduce the analysis, including data used, processing performed etc.

Scientific Researcher

Expert user with the objective to perform scientific research. Having minimal IT knowledge with no desire to acquire it, they want the effort for the translation of their algorithm into a service/product to be minimised by the platform.

Service Developer

Expert user with the objective to provide a performing, stable and reliable service/product. Having deeper IT knowledge or a willingness to acquire it, they require deeper access to the platform IT functionalities for optimisation of their algorithm.

Software

The compilation of code into a binary program to be executed within the platform on-line computing environment.

Systematic Processing Service

A Processing Service whose execution is initiated automatically (on behalf of a user), either according to a schedule (routine) or triggered by an event (e.g. arrival of new data).

Terms & Conditions (T&Cs)

The obligations that the user agrees to abide by in regard of usage of products/services of the platform. T&Cs are set by the provider of each product/service.

Transactional Web Processing Service (WPS-T)

Transactional extension to WPS that allows adhoc deployment / undeployment of user-provided processors.

User

An individual using the EP, of any type (Admin/Consumer/Expert/Guest)

Value-added products

Products generated from processing services of the EP (or external processing) and made available through the EP. This includes products uploaded to the EP by users and published for collaborative consumption

Visualisation

To obtain a visual representation of any data/products held within the platform - presented to the user within their web browser session.

Web Coverage Service (WCS)

OGC standard that provides an open specification for sharing raster datasets on the web.

Web Coverage Processing Service (WCPS)

OGC standard that defines a protocol-independent language for the extraction, processing, and analysis of multi-dimentional coverages representing sensor, image, or statistics data.

Web Feature Service (WFS)

OGC standard that makes geographic feature data (vector geospatial datasets) available on the web.

Web Map Service (WMS)

OGC standard that provides a simple HTTP interface for requesting geo-registered map images from one or more distributed geospatial databases.

Web Map Tile Service (WMTS)

OGC standard that provides a simple HTTP interface for requesting map tiles of spatially referenced data using the images with predefined content, extent, and resolution.

Web Processing Services (WPS)

OGC standard that defines how a client can request the execution of a process, and how the output from the process is handled.

Workspace

A user-scoped 'container' in the EP, in which each user maintains their own links to resources (products and services) that have been collected by a user during their usage of the EP. The workspace acts as the hub for a user’s exploitation activities within the EP

+
+
+

1.5. Glossary

+
+

The following acronyms and abbreviations have been used in this report.

+
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermDefinition

AAI

Authentication & Authorization Infrastructure

ABAC

Attribute Based Access Control

ADES

Application Deployment and Execution Service

ALFA

Abbreviated Language For Authorization

AOI

Area of Interest

API

Application Programming Interface

CMS

Content Management System

CQL

Common Query Language

CSW

Catalogue Service for the Web

CWL

Common Workflow Language

DAL

Data Access Library

EMS

Execution Management Service

EO

Earth Observation

EP

Exploitation Platform

FUSE

Filesystem in Userspace

GeoXACML

Geo-specific extension to the XACML Policy Language

IAM

Identity and Access Management

IdP

Identity Provider

ISO

International Organization for Standardization

JSON

JavaScript Object Notation

K8s

Kubernetes

KVP

Key-value Pair

M2M

Machine-to-machine

OARec

OGC API - Records

OGC

Open Geospatial Consortium

PDE

Processor Development Environment

PDP

Policy Decision Point

PEP

Policy Enforcement Point

PIP

Policy Information Point

RBAC

Role Based Access Control

REST

Representational State Transfer

SSH

Secure Shell

STAC

SpatioTemporal Asset Catalog

TOI

Time of Interest

UMA

User-Managed Access

VNC

Virtual Network Computing

WCS

Web Coverage Service

WCPS

Web Coverage Processing Service

WFS

Web Feature Service

WMS

Web Map Service

WMTS

Web Map Tile Service

WPS

Web Processing Service

WPS-T

Transactional Web Processing Service

XACML

eXtensible Access Control Markup Language

+
+
+
+
+
+

2. Overview

+
+
+

This Interface Control Document (ICD) is a companion to the System Design
+Document for the Resource Catalogue. The ICD provides a Building Block level
+specification of the interfaces exposed by the RC to other EOEPCA components.

+
+
+
+
+
+

3. Data Discovery Interfaces

+
+
+

3.1. Endpoints

+
+

3.1.1. OGC API - Records

+
+
3.1.1.1. Landing page
+
+

GET /catalogue

+
+
+
3.1.1.1.1. Description
+
+

Returns an overview of the service, endpoints, and contact.

+
+
+
+
3.1.1.1.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

+
+
+
+
3.1.1.1.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.1.1.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The landing page

application/json

200

The landing page

text/html

400

Bad request

application/json

400

Bad request

text/html

+
+
+
+
3.1.1.2. OpenAPI
+
+

GET /catalogue/openapi

+
+
+
3.1.1.2.1. Description
+
+

Provides an OpenAPI document describing service endpoints, models, perameters, and other API information.

+
+
+
+
3.1.1.2.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

+
+
+
+
3.1.1.2.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.1.2.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The OpenAPI document

application/vnd.oai.openapi+json;version=3.0

200

The OpenAPI document via Swagger

text/html

400

Bad request

application/json

400

Bad request

text/html

+
+
+
+
3.1.1.3. Conformance
+
+

GET /catalogue/conformance

+
+
+
3.1.1.3.1. Description
+
+

Returns a list of supported OGC API conformance classes.

+
+
+
+
3.1.1.3.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

+
+
+
+
3.1.1.3.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.1.3.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The conformance page

application/json

200

The conformance page

text/html

400

Bad request

application/json

400

Bad request

text/html

+
+
+
+
3.1.1.4. Collections
+
+

GET /catalogue/collections

+
+
+
3.1.1.4.1. Description
+
+

Returns a list of collections of metadata.

+
+
+
+
3.1.1.4.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

+
+
+
+
3.1.1.4.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.1.4.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The listing of metadata collections

application/json

200

The listing of metadata collections

text/html

400

Bad request

application/json

400

Bad request

text/html

+
+
+
+
3.1.1.5. Main collection
+
+

GET /catalogue/collections/metadata:main

+
+
+
3.1.1.5.1. Description
+
+

Returns a description of the main collection of metadata.

+
+
+
+
3.1.1.5.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

+
+
+
+
3.1.1.5.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.1.5.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The description of the main metadata collection

application/json

200

The description of the main metadata collection

text/html

400

Bad request

application/json

400

Bad request

text/html

+
+
+
+
3.1.1.6. Main collection queryables
+
+

GET /catalogue/collections/metadata:main/queryables

+
+
+
3.1.1.6.1. Description
+
+

Returns a listing of all queryables of the main collection of metadata.

+
+
+
+
3.1.1.6.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

+
+
+
+
3.1.1.6.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.1.6.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The main metadata collection’s queryables

application/json

200

The main metadata collection’s queryables

text/html

400

Bad request

application/json

400

Bad request

text/html

+
+
+
+
3.1.1.7. Metadata collection items
+
+

GET /catalogue/collections/metadata:main/items
+POST /catalogue/collections/metadata:main/items

+
+
+
3.1.1.7.1. Description
+
+

Returns metadata items as a result of query.

+
+
+
+
3.1.1.7.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

q

Free-text search terms to query.

bbox

The record bounding bounding box to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

datetime

The temporal period to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

startindex

The page/offset on which to apply on the result set.

limit

The limit on which to apply on the result set.

filter

The CQL TEXT filter to apply when querying records.

+
+
+JSON Body Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

<object>

JSON payload conforming to an OGC CQL expression

X

+
+
+
+
+
3.1.1.8. Metadata collection item
+
+

GET /catalogue/collections/metadata:main/items/{recordId}

+
+
+
3.1.1.8.1. Description
+
+

Returns a single metadata item.

+
+
+
+
3.1.1.8.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json, xml or html.

+
+
+
+
3.1.1.8.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    application/xml

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.1.8.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The single record result

application/json

200

The single record result

application/xml

200

The single record result

text/html

400

Bad request

application/json

400

Bad request

text/html

404

Record not found

application/json

404

Record not found

text/html

+
+
+
+
+

3.1.2. OGC CSW 3.0 / OpenSearch

+
+
3.1.2.1. GET Capabilities / Description Document
+
+

GET /catalogue/csw

+
+
+
3.1.2.1.1. Description
+
+

Returns the Capabilities XML or OpenSearch description document.

+
+
+
+
3.1.2.1.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

service

The OWS service to use. Fixed to 'CSW' in this request.

X

version

The OWS service version to use. One of '3.0.0' or '2.0.2'.

X

request

The OWS request type to use. Fixed to 'GetCapabilities' in this request.

X

mode

The mode flag to use. Fixed to 'opensearch' in this request.

+
+
+
+
3.1.2.1.3. Content Type
+
+
    +
  • +

    application/xml

    +
  • +
+
+
+
+
3.1.2.1.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

Capabilities XML

application/xml

200

The OpenSearch Description Document (if 'mode=opensearch' is specified)

application/xml

400

Bad request

application/xml

+
+
+
+
3.1.2.2. GET Domain Values
+
+

GET /catalogue/csw

+
+
+
3.1.2.2.1. Description
+
+

Returns unique values of properties and API parameters.

+
+
+
+
3.1.2.2.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

service

The OWS service to use. Fixed to 'CSW' in this request.

X

version

The OWS service version to use. One of '3.0.0' or '2.0.2'.

X

request

The OWS request type to use. Fixed to 'GetDomain' in this request.

X

valuereference

The property name to query

parametername

The API parameter to query

+
+
+
+
3.1.2.2.3. Content Type
+
+
    +
  • +

    application/xml

    +
  • +
+
+
+
+
3.1.2.2.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

GetDomain response XML

application/xml

400

Bad request

application/xml

+
+
+
+
3.1.2.3. GET Records
+
+

GET /catalogue/csw

+
+
+
3.1.2.3.1. Description
+
+

Returns metadata records based on search request parameters.

+
+
+
+
3.1.2.3.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

service

The OWS service to use. Fixed to 'CSW' in this request.

X

version

The OWS service version to use. One of '2.0.2' or '3.0.0'.

X

request

The OWS request type to use. Fixed to 'GetRecords' in this request.

X

mode

The mode to to use. Fixed to 'opensearch' in this request.

typenames

Metadata record type to query. Fixed to 'csw:Record' in this request.

X

elementsetname

Metadata subset. One of 'brief', 'summary' or 'full' (default).

X

outputformat

The metadata encoding to use. One of 'application/xml' or 'application/json'

outputschema

The metadata record schema to use. One of 'http://www.opengis.net/cat/csw/3.0' or 'http://www.isotc211.org/2005/gmd'

recordids

Comma-separated list of 1..n record ids to return

q

Free-text search terms to query.

bbox

The record bounding bounding box to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

time

The temporal period to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

start

The starting temporal period to filter on. Expressed as ISO8601.

start

The ending temporal period to filter on. Expressed as ISO8601.

startposition

The page/offset on which to apply on the result set.

maxrecords

The limit on which to apply on the result set.

eo:cloudCover

Percentage of cloud cover to filter on (number).

eo:instrument

Instrument to filter on.

eo:platform

Platform to filter on.

eo:orbitDirection

Orbit direction to filter on. One of 'DESCENDING' or 'ASCENDING'

eo:orbitNumber

Orbit number to filter on.

eo:processingLevel

The processing level applied to the entry

eo:productType

Product type to filter on.

eo:productType

Product type to filter on.

eo:sensorType

Sensor type to filter on.

eo:snowCover

Percentage of snow cover to filter on (number).

eo:spectralRange

Sensor spectral range to filter on.

+
+
+
+
3.1.2.3.3. Content Type
+
+
    +
  • +

    application/xml

    +
  • +
  • +

    application/atom+xml

    +
  • +
  • +

    application/json

    +
  • +
+
+
+
+
3.1.2.3.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The result set corresponding to a given search

application/xml

200

The result set corresponding to a given search (if 'mode=opensearch' is specified)

application/atom+xml

200

The result set corresponding to a given search

application/json

400

Bad request

application/xml

+
+
+
+
3.1.2.4. GET Record by Identifier
+
+

GET /catalogue/csw

+
+
+
3.1.2.4.1. Description
+
+

Returns a single metadata record by identifier.

+
+
+
+
3.1.2.4.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

service

The OWS service to use. Fixed to 'CSW' in this request.

X

version

The OWS service version to use. One of '3.0.0' or '2.0.2'.

X

request

The OWS request type to use. Fixed to 'GetRecordById' in this request.

X

id

The mode flag to use. Fixed to 'opensearch' in this request.

X

elementsetname

Metadata subset. One of 'brief', 'summary' or 'full' (default).

outputformat

The metadata encoding to use. One of 'application/xml' or 'application/json'

outputschema

The metadata record schema to use. One of 'http://www.opengis.net/cat/csw/3.0' or 'http://www.isotc211.org/2005/gmd'

+
+
+
+
3.1.2.4.3. Content Type
+
+
    +
  • +

    application/xml

    +
  • +
  • +

    application/json

    +
  • +
+
+
+
+
3.1.2.4.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

Metadata record document

application/xml

200

Metadata record document

application/json

400

Bad request

application/xml

+
+
+
+
3.1.2.5. GET Record by Identifier in Native format
+
+

GET /catalogue/csw

+
+
+
3.1.2.5.1. Description
+
+

Returns a single metadata record by identifier in its native metadata format.

+
+
+
+
3.1.2.5.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

service

The OWS service to use. Fixed to 'CSW' in this request.

X

version

The OWS service version to use. One of '3.0.0' or '2.0.2'.

X

request

The OWS request type to use. Fixed to 'GetRepositoryItem' in this request.

X

id

The mode flag to use. Fixed to 'opensearch' in this request.

X

+
+
+
+
3.1.2.5.3. Content Type
+
+
    +
  • +

    application/xml

    +
  • +
  • +

    application/json

    +
  • +
+
+
+
+
3.1.2.5.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

Metadata record document

application/xml

200

Metadata record document

application/json

400

Bad request

application/xml

404

Record not found

application/xml

+
+
+
+
+

3.1.3. SpatioTemporal Asset Catalog

+
+
3.1.3.1. Landing page
+
+

GET /catalogue

+
+
+
3.1.3.1.1. Description
+
+

Returns an overview of the service, endpoints, and contact.

+
+
+
+
3.1.3.1.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

+
+
+
+
3.1.3.1.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.3.1.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The landing page

application/json

200

The landing page

text/html

400

Bad request

application/json

400

Bad request

text/html

+
+
+
+ +
+

GET /catalogue/search
+POST /catalogue/search

+
+
+
3.1.3.2.1. Description
+
+

Returns metadata items as a result of query.

+
+
+
+
3.1.3.2.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json or html.

q

Free-text search terms to query.

bbox

The record bounding bounding box to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

datetime

The temporal period to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

startindex

The page/offset on which to apply on the result set.

limit

The limit on which to apply on the result set.

filter

The CQL TEXT filter to apply when querying records.

+
+
+JSON Body Parameters + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionRequired

bbox

The record bounding bounding box to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

datetime

The temporal period to filter on. Expressed as 'minx,minyx,maxx,maxy' in CRS84.

limit

The limit on which to apply on the result set.

+
+
+
+
+
3.1.3.3. Metadata collection item
+
+

GET /catalogue/collections/metadata:main/items/{recordId}

+
+
+
3.1.3.3.1. Description
+
+

Returns a single metadata item.

+
+
+
+
3.1.3.3.2. Parameters
+
+Query Parameters + +++++ + + + + + + + + + + + + + + +
NameDescriptionRequired

f

The output format of the response. One of json, xml or html.

+
+
+
+
3.1.3.3.3. Content Type
+
+
    +
  • +

    application/json

    +
  • +
  • +

    application/xml

    +
  • +
  • +

    text/html

    +
  • +
+
+
+
+
3.1.3.3.4. Responses
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeMessageDatatype

200

The single record result

application/json

200

The single record result

application/xml

200

The single record result

text/html

400

Bad request

application/json

400

Bad request

text/html

404

Record not found

application/json

404

Record not found

text/html

+
+
+

<< End of Document >>

+
+
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/ICD/index.pdf b/ICD/index.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a1a04548c9098c10ad91c9b9832d02f2576ccb00 GIT binary patch literal 790300 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 literal 0 HcmV?d00001 diff --git a/ICD/logo.png b/ICD/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9ff5c431c2da2d276bc2d5708cf9303d99ca80 GIT binary patch literal 72755 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

_4rKTh(j92)oVxZhTyi#?BDWn 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 A1^@s6 literal 0 HcmV?d00001 diff --git a/ICD/stylesheets/asciidoctor.css b/ICD/stylesheets/asciidoctor.css new file mode 100644 index 0000000..37a53c3 --- /dev/null +++ b/ICD/stylesheets/asciidoctor.css @@ -0,0 +1,420 @@ +/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */ +/* Uncomment @import statement below to use as custom stylesheet */ +@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"; +article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} +audio,canvas,video{display:inline-block} +audio:not([controls]){display:none;height:0} +script{display:none!important} +html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} +a{background:transparent} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +abbr[title]{border-bottom:1px dotted} +b,strong{font-weight:bold} +dfn{font-style:italic} +hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0} +mark{background:#ff0;color:#000} +code,kbd,pre,samp{font-family:monospace;font-size:1em} +pre{white-space:pre-wrap} +q{quotes:"\201C" "\201D" "\2018" "\2019"} +small{font-size:80%} +sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} +sup{top:-.5em} +sub{bottom:-.25em} +img{border:0} +svg:not(:root){overflow:hidden} +figure{margin:0} +fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} +legend{border:0;padding:0} +button,input,select,textarea{font-family:inherit;font-size:100%;margin:0} +button,input{line-height:normal} +button,select{text-transform:none} +button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer} +button[disabled],html input[disabled]{cursor:default} +input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0} +button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} +textarea{overflow:auto;vertical-align:top} +table{border-collapse:collapse;border-spacing:0} +*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} +html,body{font-size:100%} +body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} +a:hover{cursor:pointer} +img,object,embed{max-width:100%;height:auto} +object,embed{height:100%} +img{-ms-interpolation-mode:bicubic} +.left{float:left!important} +.right{float:right!important} +.text-left{text-align:left!important} +.text-right{text-align:right!important} +.text-center{text-align:center!important} +.text-justify{text-align:justify!important} +.hide{display:none} +img,object,svg{display:inline-block;vertical-align:middle} +textarea{height:auto;min-height:50px} +select{width:100%} +.center{margin-left:auto;margin-right:auto} +.stretch{width:100%} +.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em} +div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr} +a{color:#2156a5;text-decoration:underline;line-height:inherit} +a:hover,a:focus{color:#1d4b8f} +a img{border:none} +p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility} +p aside{font-size:.875em;line-height:1.35;font-style:italic} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em} +h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0} +h1{font-size:2.125em} +h2{font-size:1.6875em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em} +h4,h5{font-size:1.125em} +h6{font-size:1em} +hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0} +em,i{font-style:italic;line-height:inherit} +strong,b{font-weight:bold;line-height:inherit} +small{font-size:60%;line-height:inherit} +code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} +ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit} +ul,ol{margin-left:1.5em} +ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em} +ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit} +ul.square{list-style-type:square} +ul.circle{list-style-type:circle} +ul.disc{list-style-type:disc} +ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0} +dl dt{margin-bottom:.3125em;font-weight:bold} +dl dd{margin-bottom:1.25em} +abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help} +abbr{text-transform:none} +blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)} +blockquote cite::before{content:"\2014 \0020"} +blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)} +blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2} +h1{font-size:2.75em} +h2{font-size:2.3125em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em} +h4{font-size:1.4375em}} +table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede} +table thead,table tfoot{background:#f7f8f7} +table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} +table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)} +table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f8f8f7} +table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em} +h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400} +.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table} +.clearfix::after,.float-group::after{clear:both} +*:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word} +*:not(pre)>code.nobreak{word-wrap:normal} +*:not(pre)>code.nowrap{white-space:nowrap} +pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed} +em em{font-style:normal} +strong strong{font-weight:400} +.keyseq{color:rgba(51,51,51,.8)} +kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} +.keyseq kbd:first-child{margin-left:0} +.keyseq kbd:last-child{margin-right:0} +.menuseq,.menuref{color:#000} +.menuseq b:not(.caret),.menuref{font-weight:inherit} +.menuseq{word-spacing:-.02em} +.menuseq b.caret{font-size:1.25em;line-height:.8} +.menuseq i.caret{font-weight:bold;text-align:center;width:.45em} +b.button::before,b.button::after{position:relative;top:-1px;font-weight:400} +b.button::before{content:"[";padding:0 3px 0 2px} +b.button::after{content:"]";padding:0 2px 0 3px} +p a>code:hover{color:rgba(0,0,0,.9)} +#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em} +#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table} +#header::after,#content::after,#footnotes::after,#footer::after{clear:both} +#content{margin-top:1.25em} +#content::before{content:none} +#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} +#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf} +#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} +#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap} +#header .details span:first-child{margin-left:-.125em} +#header .details span.email a{color:rgba(0,0,0,.85)} +#header .details br{display:none} +#header .details br+span::before{content:"\00a0\2013\00a0"} +#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)} +#header .details br+span#revremark::before{content:"\00a0|\00a0"} +#header #revnumber{text-transform:capitalize} +#header #revnumber::after{content:"\00a0"} +#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em} +#toc>ul{margin-left:.125em} +#toc ul.sectlevel0>li>a{font-style:italic} +#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0} +#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none} +#toc li{line-height:1.3334;margin-top:.3334em} +#toc a{text-decoration:none} +#toc a:active{text-decoration:underline} +#toctitle{color:#7a2518;font-size:1.2em} +@media screen and (min-width:768px){#toctitle{font-size:1.375em} +body.toc2{padding-left:15em;padding-right:0} +#toc.toc2{margin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} +#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} +#toc.toc2>ul{font-size:.9em;margin-bottom:0} +#toc.toc2 ul ul{margin-left:0;padding-left:1em} +#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em} +body.toc2.toc-right{padding-left:0;padding-right:15em} +body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}} +@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0} +#toc.toc2{width:20em} +#toc.toc2 #toctitle{font-size:1.375em} +#toc.toc2>ul{font-size:.95em} +#toc.toc2 ul ul{padding-left:1.25em} +body.toc2.toc-right{padding-left:0;padding-right:20em}} +#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +#content #toc>:first-child{margin-top:0} +#content #toc>:last-child{margin-bottom:0} +#footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em} +#footer-text{color:rgba(255,255,255,.8);line-height:1.44} +#content{margin-bottom:.625em} +.sect1{padding-bottom:.625em} +@media screen and (min-width:768px){#content{margin-bottom:1.25em} +.sect1{padding-bottom:1.25em}} +.sect1:last-child{padding-bottom:0} +.sect1+.sect1{border-top:1px solid #e7e7e9} +#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400} +#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em} +#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible} +#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none} +#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221} +.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic} +table.tableblock.fit-content>caption.title{white-space:nowrap;width:0} +.paragraph.lead>p,#preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)} +table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:inherit} +.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%} +.admonitionblock>table td.icon{text-align:center;width:80px} +.admonitionblock>table td.icon img{max-width:none} +.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase} +.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6)} +.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px} +.exampleblock>.content>:first-child{margin-top:0} +.exampleblock>.content>:last-child{margin-bottom:0} +.sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +.sidebarblock>:first-child{margin-top:0} +.sidebarblock>:last-child{margin-bottom:0} +.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} +.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8} +.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#f2f1f1} +.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;overflow-x:auto;padding:1em;font-size:.8125em} +@media screen and (min-width:768px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:.90625em}} +@media screen and (min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:1em}} +.literalblock pre.nowrap,.literalblock pre.nowrap pre,.listingblock pre.nowrap,.listingblock pre.nowrap pre{white-space:pre;word-wrap:normal} +.literalblock.output pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)} +.listingblock pre.highlightjs{padding:0} +.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px} +.listingblock pre.prettyprint{border-width:0} +.listingblock>.content{position:relative} +.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:#999} +.listingblock:hover code[data-lang]::before{display:block} +.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:#999} +.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"} +table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none} +table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45} +table.pyhltable td.code{padding-left:.75em;padding-right:0} +pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #dddddf} +pre.pygments .lineno{display:inline-block;margin-right:.25em} +table.pyhltable .linenodiv{background:none!important;padding-right:0!important} +.quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em} +.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify} +.quoteblock blockquote{margin:0;padding:0;border:0} +.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)} +.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0} +.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right} +.verseblock{margin:0 1em 1.25em} +.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} +.verseblock pre strong{font-weight:400} +.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex} +.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic} +.quoteblock .attribution br,.verseblock .attribution br{display:none} +.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)} +.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none} +.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0} +.quoteblock.abstract{margin:0 1em 1.25em;display:block} +.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center} +.quoteblock.excerpt,.quoteblock .quoteblock{margin:0 0 1.25em;padding:0 0 .25em 1em;border-left:.25em solid #dddddf} +.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem} +.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;text-align:left;margin-right:0} +table.tableblock{max-width:100%;border-collapse:separate} +p.tableblock:last-child{margin-bottom:0} +td.tableblock>.content{margin-bottom:-1.25em} +table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0} +table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0} +table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0} +table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px} +table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0} +table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0} +table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0} +table.frame-all{border-width:1px} +table.frame-sides{border-width:0 1px} +table.frame-topbot,table.frame-ends{border-width:1px 0} +table.stripes-all tr,table.stripes-odd tr:nth-of-type(odd){background:#f8f8f7} +table.stripes-none tr,table.stripes-odd tr:nth-of-type(even){background:none} +th.halign-left,td.halign-left{text-align:left} +th.halign-right,td.halign-right{text-align:right} +th.halign-center,td.halign-center{text-align:center} +th.valign-top,td.valign-top{vertical-align:top} +th.valign-bottom,td.valign-bottom{vertical-align:bottom} +th.valign-middle,td.valign-middle{vertical-align:middle} +table thead th,table tfoot th{font-weight:bold} +tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7} +tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold} +p.tableblock>code:only-child{background:none;padding:0} +p.tableblock{font-size:1em} +td>div.verse{white-space:pre} +ol{margin-left:1.75em} +ul li ol{margin-left:1.5em} +dl dd{margin-left:1.125em} +dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0} +ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em} +ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none} +ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em} +ul.unstyled,ol.unstyled{margin-left:0} +ul.checklist{margin-left:.625em} +ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em} +ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em} +ul.inline{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em} +ul.inline>li{margin-left:1.25em} +.unstyled dl dt{font-weight:400;font-style:normal} +ol.arabic{list-style-type:decimal} +ol.decimal{list-style-type:decimal-leading-zero} +ol.loweralpha{list-style-type:lower-alpha} +ol.upperalpha{list-style-type:upper-alpha} +ol.lowerroman{list-style-type:lower-roman} +ol.upperroman{list-style-type:upper-roman} +ol.lowergreek{list-style-type:lower-greek} +.hdlist>table,.colist>table{border:0;background:none} +.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} +td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} +td.hdlist1{font-weight:bold;padding-bottom:1.25em} +.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top} +.colist td:not([class]):first-child img{max-width:none} +.colist td:not([class]):last-child{padding:.25em 0} +.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd} +.imageblock.left{margin:.25em .625em 1.25em 0} +.imageblock.right{margin:.25em 0 1.25em .625em} +.imageblock>.title{margin-bottom:0} +.imageblock.thumb,.imageblock.th{border-width:6px} +.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em} +.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0} +.image.left{margin-right:.625em} +.image.right{margin-left:.625em} +a.image{text-decoration:none;display:inline-block} +a.image object{pointer-events:none} +sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} +sup.footnote a,sup.footnoteref a{text-decoration:none} +sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline} +#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} +#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0} +#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em} +#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em} +#footnotes .footnote:last-of-type{margin-bottom:0} +#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0} +.gist .file-data>table td.line-data{width:99%} +div.unbreakable{page-break-inside:avoid} +.big{font-size:larger} +.small{font-size:smaller} +.underline{text-decoration:underline} +.overline{text-decoration:overline} +.line-through{text-decoration:line-through} +.aqua{color:#00bfbf} +.aqua-background{background-color:#00fafa} +.black{color:#000} +.black-background{background-color:#000} +.blue{color:#0000bf} +.blue-background{background-color:#0000fa} +.fuchsia{color:#bf00bf} +.fuchsia-background{background-color:#fa00fa} +.gray{color:#606060} +.gray-background{background-color:#7d7d7d} +.green{color:#006000} +.green-background{background-color:#007d00} +.lime{color:#00bf00} +.lime-background{background-color:#00fa00} +.maroon{color:#600000} +.maroon-background{background-color:#7d0000} +.navy{color:#000060} +.navy-background{background-color:#00007d} +.olive{color:#606000} +.olive-background{background-color:#7d7d00} +.purple{color:#600060} +.purple-background{background-color:#7d007d} +.red{color:#bf0000} +.red-background{background-color:#fa0000} +.silver{color:#909090} +.silver-background{background-color:#bcbcbc} +.teal{color:#006060} +.teal-background{background-color:#007d7d} +.white{color:#bfbfbf} +.white-background{background-color:#fafafa} +.yellow{color:#bfbf00} +.yellow-background{background-color:#fafa00} +span.icon>.fa{cursor:default} +a span.icon>.fa{cursor:inherit} +.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default} +.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c} +.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111} +.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900} +.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400} +.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000} +.conum[data-value]{display:inline-block;color:#fff!important;background-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} +.conum[data-value] *{color:#fff!important} +.conum[data-value]+b{display:none} +.conum[data-value]::after{content:attr(data-value)} +pre .conum[data-value]{position:relative;top:-.125em} +b.conum *{color:inherit!important} +.conum:not([data-value]):empty{display:none} +dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} +h1,h2,p,td.content,span.alt{letter-spacing:-.01em} +p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +p,blockquote,dt,td.content,span.alt{font-size:1.0625rem} +p{margin-bottom:1.25rem} +.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.print-only{display:none!important} +@page{margin:1.25cm .75cm} +@media print{*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important} +html{font-size:80%} +a{color:inherit!important;text-decoration:underline!important} +a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important} +a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em} +abbr[title]::after{content:" (" attr(title) ")"} +pre,blockquote,tr,img,object,svg{page-break-inside:avoid} +thead{display:table-header-group} +svg{max-width:100%} +p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3} +h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid} +#toc,.sidebarblock,.exampleblock>.content{background:none!important} +#toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important} +body.book #header{text-align:center} +body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em} +body.book #header .details{border:0!important;display:block;padding:0!important} +body.book #header .details span:first-child{margin-left:0!important} +body.book #header .details br{display:block} +body.book #header .details br+span::before{content:none!important} +body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important} +body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always} +.listingblock code[data-lang]::before{display:block} +#footer{padding:0 .9375em} +.hide-on-print{display:none!important} +.print-only{display:block!important} +.hide-for-print{display:none!important} +.show-for-print{display:inherit!important}} +@media print,amzn-kf8{#header>h1:first-child{margin-top:1.25rem} +.sect1{padding:0!important} +.sect1+.sect1{border:0} +#footer{background:none} +#footer-text{color:rgba(0,0,0,.6);font-size:.9em}} +@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}} \ No newline at end of file diff --git a/ICD/stylesheets/eoepca.css b/ICD/stylesheets/eoepca.css new file mode 100644 index 0000000..46a3ba5 --- /dev/null +++ b/ICD/stylesheets/eoepca.css @@ -0,0 +1,25 @@ +@import "asciidoctor.css"; + +/* Centre align figure captions */ +.imageblock.text-center>.title { + text-align: center; +} + +/* Scale font size of CodeRay [source] elements, which seem a bit big */ +pre.CodeRay code { + font-size: 0.9em; +} + +/* Bold font for the numbers in an ordered list */ +div.strong > ol { + font-weight: bold; +} + +/* + * EXAMPLE for custom code-block scaling... + * Use an asciidoc source element like this '[source.src-scale05,python]' and then apply a custom style like below. + * This basically adds the custom CSS class 'src-scale05' to the root of the DOM for the code block, which we can then exploit for styling. + */ + .src-scale05 pre.CodeRay code { + font-size: 0.5em; +} diff --git a/SDD/index.html b/SDD/index.html new file mode 100644 index 0000000..2317ef4 --- /dev/null +++ b/SDD/index.html @@ -0,0 +1,1138 @@ + + + + + + + + + + +<Template Service> Design Document: EOEPCA.SDD.xxx + + + + +

+
+
+
+
+

EO Exploitation Platform Common Architecture
+<Template Service> Design Document
+EOEPCA.SDD.xxx

+
+ ++++ + + + + + + + + + + +

COMMENTS and ISSUES
+If you would like to raise comments or issues on this document, please do so by raising an Issue at the following URL https://github.com/EOEPCA/template-svce/issues.

PDF
+This document is available in PDF format here.

EUROPEAN SPACE AGENCY CONTRACT REPORT
+The work described in this report was done under ESA contract. Responsibility for the contents resides in the author or organisation that prepared it.

TELESPAZIO VEGA UK Ltd
+350 Capability Green, Luton, Bedfordshire, LU1 3LU, United Kingdom.
+Tel: +44 (0)1582 399000
+www.telespazio-vega.com

+
+
+
+
AMENDMENT HISTORY
+
+

This document shall be amended by releasing a new edition of the document in its entirety.
+The Amendment Record Sheet below records the history and issue status of this document.

+ + +++++ + + + + + + + + + + + + + + +
Table 1. Amendment Record Sheet
ISSUEDATEREASON

0.1

dd/mm/yyyy

Initial in-progress draft

+
+
+
+
+
+
+
+
+
+

1. Introduction

+
+
+

1.1. Purpose and Scope

+
+

This document presents the <Template Service> Design for the Common Architecture.

+
+
+
+

1.2. Structure of the Document

+
+
+
Section 2 - Overview
+
+

Provides an over of the <Template Service> component, within the context of the wider Common Architecture design.

+
+
Section 3 - Design
+
+

Provides the design of the <Template Service> component.

+
+
+
+
+
+

1.3. Reference Documents

+
+

The following is a list of Reference Documents with a direct bearing on the content of this document.

+
+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ReferenceDocument DetailsVersion

[EOEPCA-UC]

+

EOEPCA - Use Case Analysis
+EOEPCA.TN.005
+https://eoepca.github.io/use-case-analysis

+
+

Issue 1.0,
+02/08/2019

+

[EP-FM]

+

Exploitation Platform - Functional Model,
+ESA-EOPSDP-TN-17-050

+
+

Issue 1.0,
+30/11/2017

+

[TEP-OA]

+

Thematic Exploitation Platform Open Architecture,
+EMSS-EOPS-TN-17-002

+
+

Issue 1,
+12/12/2017

+

[WPS-T]

+

OGC Testbed-14: WPS-T Engineering Report,
+OGC 18-036r1,
+http://docs.opengeospatial.org/per/18-036r1.html

+
+

18-036r1,
+07/02/2019

+

[WPS-REST-JSON]

+

OGC WPS 2.0 REST/JSON Binding Extension, Draft,
+OGC 18-062,
+https://raw.githubusercontent.com/opengeospatial/wps-rest-binding/develop/docs/18-062.pdf

+
+

1.0-draft

+

[CWL]

+

Common Workflow Language Specifications,
+https://www.commonwl.org/v1.0/

+
+

v1.0.2

+

[TB13-AP]

+

OGC Testbed-13, EP Application Package Engineering Report,
+OGC 17-023,
+http://docs.opengeospatial.org/per/17-023.html

+
+

17-023,
+30/01/2018

+

[TB13-ADES]

+

OGC Testbed-13, Application Deployment and Execution Service Engineering Report,
+OGC 17-024,
+http://docs.opengeospatial.org/per/17-024.html

+
+

17-024,
+11/01/2018

+

[TB14-AP]

+

OGC Testbed-14, Application Package Engineering Report,
+OGC 18-049r1,
+http://docs.opengeospatial.org/per/18-049r1.html

+
+

18-049r1,
+07/02/2019

+

[TB14-ADES]

+

OGC Testbed-14, ADES & EMS Results and Best Practices Engineering Report,
+OGC 18-050r1, http://docs.opengeospatial.org/per/18-050r1.html

+
+

18-050r1,
+08/02/2019

+

[OS-GEO-TIME]

+

OpenSearch GEO: OpenSearch Geo and Time Extensions,
+OGC 10-032r8,
+http://www.opengeospatial.org/standards/opensearchgeo

+
+

10-032r8,
+14/04/2014

+

[OS-EO]

+

OpenSearch EO: OGC OpenSearch Extension for Earth Observation,
+OGC 13-026r9,
+http://docs.opengeospatial.org/is/13-026r8/13-026r8.html

+
+

13-026r9,
+16/12/2016

+

[GEOJSON-LD]

+

OGC EO Dataset Metadata GeoJSON(-LD) Encoding Standard,
+OGC 17-003r1/17-084

+
+

17-003r1/17-084

+

[GEOJSON-LD-RESP]

+

OGC OpenSearch-EO GeoJSON(-LD) Response Encoding Standard,
+OGC 17-047

+
+

17-047

+

[PCI-DSS]

+

v3.2.1

+

[CEOS-OS-BP]

+

v1.2,
+13/06/2017

+

[OIDC]

+

v1.0,
+08/11/2014

+

[OARec]

+

OGC API - Records - Part 1: Core,
+OGC 20-004,
+https://docs.ogc.org/DRAFTS/20-004.html

+
+

v1.0,
+13/01/2020

+

[STAC-API]

+

SpatioTemporal Asset Catalog API,
+https://github.com/radiantearth/stac-api-spec

+
+

v1.0.0-beta.2,
+01/06/2020

+

[CQL]

+

OGC API - Features - Part 3: Filtering and the Common Query Language (CQL),
+OGC 19-079r1,
+https://docs.ogc.org/DRAFTS/19-079.html

+
+

v1.0.0-draft.2,
+27/01/2021

+

[OGC-CSW]

+

OGC Catalogue Services 3.0 Specification - HTTP Protocol Binding (Catalogue Services for the Web),
+OGC 12-176r7,
+http://docs.opengeospatial.org/is/12-176r7/12-176r7.html

+
+

v3.0,
+10/06/2016

+

[OGC-WMS]

+

OGC Web Map Server Implementation Specification,
+OGC 06-042,
+http://portal.opengeospatial.org/files/?artifact_id=14416

+
+

v1.3.0,
+05/03/2006

+

[OGC-WMTS]

+

OGC Web Map Tile Service Implementation Standard,
+OGC 07-057r7,
+http://portal.opengeospatial.org/files/?artifact_id=35326

+
+

v1.0.0,
+06/04/2010

+

[OGC-WFS]

+

OGC Web Feature Service 2.0 Interface Standard – With Corrigendum,
+OGC 09-025r2,
+http://docs.opengeospatial.org/is/09-025r2/09-025r2.html

+
+

v2.0.2,
+10/07/2014

+

[OGC-WCS]

+

OGC Web Coverage Service (WCS) 2.1 Interface Standard - Core,
+OGC 17-089r1,
+http://docs.opengeospatial.org/is/17-089r1/17-089r1.html

+
+

v2.1,
+16/08/2018

+

[OGC-WCPS]

+

Web Coverage Processing Service (WCPS) Language Interface Standard,
+OGC 08-068r2,
+http://portal.opengeospatial.org/files/?artifact_id=32319

+
+

v1.0.0,
+25/03/2009

+

[AWS-S3]

+

Amazon Simple Storage Service REST API,
+https://docs.aws.amazon.com/AmazonS3/latest/API

+
+

API Version 2006-03-01

+
+
+
+

1.4. Terminology

+
+

The following terms are used in the Master System Design.

+
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermMeaning

Admin

User with administrative capability on the EP

Algorithm

A self-contained set of operations to be performed, typically to achieve a desired data manipulation. The algorithm must be implemented (codified) for deployment and execution on the platform.

Analysis Result

The Products produced as output of an Interactive Application analysis session.

Analytics

A set of activities aimed to discover, interpret and communicate meaningful patters within the data. Analytics considered here are performed manually (or in a semi-automatic way) on-line with the aid of Interactive Applications.

Application Artefact

The 'software' component that provides the execution unit of the Application Package.

Application Deployment and Execution Service (ADES)

WPS-T (REST/JSON) service that incorporates the Docker execution engine, and is responsible for the execution of the processing service (as a WPS request) within the ‘target’ Exploitation Platform.

Application Descriptor

A file that provides the metadata part of the Application Package. Provides all the metadata required to accommodate the processor within the WPS service and make it available for execution.

Application Package

A platform independent and self-contained representation of a software item, providing executable, metadata and dependencies such that it can be deployed to and executed within an Exploitation Platform. Comprises the Application Descriptor and the Application Artefact.

Bulk Processing

Execution of a Processing Service on large amounts of data specified by AOI and TOI.

Catalogue Service for the Web (CSW)

OGC standard that provides a simple HTTP interface for searching collections of descriptive metadata for data, services and relation information objects.

Code

The codification of an algorithm performed with a given programming language - compiled to Software or directly executed (interpretted) within the platform.

Compute Platform

The Platform on which execution occurs (this may differ from the Host or Home platform where federated processing is happening)

Consumer

User accessing existing services/products within the EP. Consumers may be scientific/research or commercial, and may or may not be experts of the domain

Data Access Library

An abstraction of the interface to the data layer of the resource tier. The library provides bindings for common languages (including python, Javascript) and presents a common object model to the code.

Development

The act of building new products/services/applications to be exposed within the platform and made available for users to conduct exploitation activities. Development may be performed inside or outside of the platform. If performed outside, an integration activity will be required to accommodate the developed service so that it is exposed within the platform.

Discovery

User finds products/services of interest to them based upon search criteria.

Execution

The act to start a Processing Service or an Interactive Application.

Execution Management Service (EMS)

The EMS is responsible for the orchestration of workflows, including the possibility of steps running on other (remote) platforms, and the on-demand deployment of processors to local/remote ADES as required.

Expert

User developing and integrating added-value to the EP (Scientific Researcher or Service Developer)

Exploitation Tier

The Exploitation Tier represents the end-users who exploit the services of the platform to perform analysis, or using high-level applications built-in on top of the platform’s services

External Application

An application or script that is developed and executed outside of the Exploitation Platform, but is able to use the data/services of the EP via a programmatic interface (API).

Guest

An unregistered User or an unauthenticated Consumer with limited access to the EP’s services

Home Platform

The Platform on which a User is based or from which an action was initiated by a User

Host Platform

The Platform through which a Resource has been published

Identity Provider (IdP)

The source for validating user identity in a federated identity system, (user authentication as a service).

Interactive Application

A stand-alone application provided within the exploitation platform for on-line hosted processing. Provides an interactive interface through which the user is able to conduct their analysis of the data, producing Analysis Results as output. Interactive Applications include at least the following types: console application, web application (rich browser interface), remote desktop to a hosted VM.

Interactive Console Application

A simple Interactive Application for analysis in which a console interface to a platform-hosted terminal is provided to the user. The console interface can be provided through the user’s browser session or through a remote SSH connection.

Interactive Remote Desktop

An Interactive Application for analysis provided as a remote desktop session to an OS-session (or directly to a 'native' application) on the exploitation platform. The user will have access to a number of applications within the hosted OS. The remote desktop session is provided through the user’s web browser.

Interactive Web Application

An Interactive Application for analysis provided as a rich user interface through the user’s web browser.

Key-Value Pair

A key-value pair (KVP) is an abstract data type that includes a group of key identifiers and a set of associated values. Key-value pairs are frequently used in lookup tables, hash tables and configuration files.

Kubernetes (K8s)

Container orchestration system for automating application deployment, scaling and management.

Login Service

An encapsulation of Authenticated Login provision within the Exploitation Platform context. The Login Service is an OpenID Connect Provider that is used purely for authentication. It acts as a Relying Party in flows with external IdPs to obtain access to the user’s identity.

EO Network of Resources

The coordinated collection of European EO resources (platforms, data sources, etc.).

Object Store

A computer data storage architecture that manages data as objects. Each object typically includes the data itself, a variable amount of metadata, and a globally unique identifier.

OGC API - Records (OARec)

Draft OGC API standard that provides the capability to create, modify, and query metadata on the Web. The draft specification enables the discovery of geospatial resources by standardizing the way collections of descriptive information about the resources (metadata) are exposed. OARec is the successor to OGC CSW specification.

On-demand Processing Service

A Processing Service whose execution is initiated directly by the user on an ad-hoc basis.

Platform (EP)

An on-line collection of products, services and tools for exploitation of EO data

Platform Tier

The Platform Tier represents the Exploitation Platform and the services it offers to end-users

Processing

A set of pre-defined activities that interact to achieve a result. For the exploitation platform, comprises on-line processing to derive data products from input data, conducted by a hosted processing service execution.

Processing Result

The Products produced as output of a Processing Service execution.

Processing Service

A non-interactive data processing that has a well-defined set of input data types, input parameterisation, producing Processing Results with a well-defined output data type.

Products

EO data (commercial and non-commercial) and Value-added products and made available through the EP. It is assumed that the Hosting Environment for the EP makes available an existing supply of EO Data

Resource

A entity, such as a Product, Processing Service or Interactive Application, which is of interest to a user, is indexed in a catalogue and can be returned as a single meaningful search result

Resource Tier

The Resource Tier represents the hosting infrastructure and provides the EO data, storage and compute upon which the exploitation platform is deployed

Reusable Research Object

An encapsulation of some research/analysis that describes all aspects required to reproduce the analysis, including data used, processing performed etc.

Scientific Researcher

Expert user with the objective to perform scientific research. Having minimal IT knowledge with no desire to acquire it, they want the effort for the translation of their algorithm into a service/product to be minimised by the platform.

Service Developer

Expert user with the objective to provide a performing, stable and reliable service/product. Having deeper IT knowledge or a willingness to acquire it, they require deeper access to the platform IT functionalities for optimisation of their algorithm.

Software

The compilation of code into a binary program to be executed within the platform on-line computing environment.

Systematic Processing Service

A Processing Service whose execution is initiated automatically (on behalf of a user), either according to a schedule (routine) or triggered by an event (e.g. arrival of new data).

Terms & Conditions (T&Cs)

The obligations that the user agrees to abide by in regard of usage of products/services of the platform. T&Cs are set by the provider of each product/service.

Transactional Web Processing Service (WPS-T)

Transactional extension to WPS that allows adhoc deployment / undeployment of user-provided processors.

User

An individual using the EP, of any type (Admin/Consumer/Expert/Guest)

Value-added products

Products generated from processing services of the EP (or external processing) and made available through the EP. This includes products uploaded to the EP by users and published for collaborative consumption

Visualisation

To obtain a visual representation of any data/products held within the platform - presented to the user within their web browser session.

Web Coverage Service (WCS)

OGC standard that provides an open specification for sharing raster datasets on the web.

Web Coverage Processing Service (WCPS)

OGC standard that defines a protocol-independent language for the extraction, processing, and analysis of multi-dimentional coverages representing sensor, image, or statistics data.

Web Feature Service (WFS)

OGC standard that makes geographic feature data (vector geospatial datasets) available on the web.

Web Map Service (WMS)

OGC standard that provides a simple HTTP interface for requesting geo-registered map images from one or more distributed geospatial databases.

Web Map Tile Service (WMTS)

OGC standard that provides a simple HTTP interface for requesting map tiles of spatially referenced data using the images with predefined content, extent, and resolution.

Web Processing Services (WPS)

OGC standard that defines how a client can request the execution of a process, and how the output from the process is handled.

Workspace

A user-scoped 'container' in the EP, in which each user maintains their own links to resources (products and services) that have been collected by a user during their usage of the EP. The workspace acts as the hub for a user’s exploitation activities within the EP

+
+
+

1.5. Glossary

+
+

The following acronyms and abbreviations have been used in this report.

+
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermDefinition

AAI

Authentication & Authorization Infrastructure

ABAC

Attribute Based Access Control

ADES

Application Deployment and Execution Service

ALFA

Abbreviated Language For Authorization

AOI

Area of Interest

API

Application Programming Interface

CMS

Content Management System

CQL

Common Query Language

CSW

Catalogue Service for the Web

CWL

Common Workflow Language

DAL

Data Access Library

EMS

Execution Management Service

EO

Earth Observation

EP

Exploitation Platform

FOSS

Free and Open Source

FUSE

Filesystem in Userspace

GeoXACML

Geo-specific extension to the XACML Policy Language

IAM

Identity and Access Management

IdP

Identity Provider

JSON

JavaScript Object Notation

K8s

Kubernetes

KVP

Key-value Pair

M2M

Machine-to-machine

OAProc

OGC API - Processes

OARec

OGC API - Records

OGC

Open Geospatial Consortium

PDE

Processor Development Environment

PDP

Policy Decision Point

PEP

Policy Enforcement Point

PIP

Policy Information Point

RBAC

Role Based Access Control

REST

Representational State Transfer

SSH

Secure Shell

STAC

SpatioTemporal Asset Catalog

TOI

Time of Interest

UMA

User-Managed Access

VNC

Virtual Network Computing

WCS

Web Coverage Service

WCPS

Web Coverage Processing Service

WFS

Web Feature Service

WMS

Web Map Service

WMTS

Web Map Tile Service

WPS

Web Processing Service

WPS-T

Transactional Web Processing Service

XACML

eXtensible Access Control Markup Language

+
+
+
+
+
+

2. Overview

+
+
+

TBD

+
+
+
+
+
+

3. Design

+
+
+

3.1. Resource Catalogue Service

+
+

3.1.1. Overview and Purpose

+
+

The purpose of the resource catalogue service is to register metadata from
+either data sources or processing results where they are indexed for discovery
+and search by downstream applications.

+
+
+
+

3.1.2. Software Reuse and Dependencies

+
+

This service uses the free and open source https://pycsw.org product with custom
+configuration.

+
+
+
+

3.1.3. Interfaces

+
+

This service provides the following interfaces:

+
+
+
    +
  1. +

    OGC API - Records - Part 1.0, Core, version 1.0

    +
  2. +
  3. +

    OGC Catalogue Service for the Web, version 3.0.0

    +
  4. +
  5. +

    OGC Catalogue Service for the Web, version 2.0.2

    +
  6. +
  7. +

    Spatio Temporal Asset Catalog (STAC) API, version 1.0.0-rc1

    +
  8. +
  9. +

    OpenSearch with Extensions for Geo, Time and Earth Observation

    +
  10. +
  11. +

    Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH)

    +
  12. +
  13. +

    Search/Retrieval via URL (SRU) search protocol

    +
  14. +
+
+
+

Request / response mechanisms are via HTTP GET (RESTful / KVP) and POST (XML/JSON). SOAP
+bindings are also supported.

+
+
+
+

3.1.4. Data

+
+
3.1.4.1. Configuration
+
+

This service uses an INI based configuration to allow configuration from
+various metadata sources parsed using various schemas into the backends.

+
+
+
+
3.1.4.2. Data flow
+
+

The resource-catalogue is implemented as a library as well as a server
+process. The library is implemented as a backend which is called by the
+registrar. When the registrar sends metadata to the resource catalogue, the
+metadata is processed according to the workflow and written to the underlying
+pycsw backend.

+
+
+

The resource-catalogue server process makes registered metadata discoverable
+via the interfaces described above.

+
+
+

The resource-catalogue supports the following item schemes:

+
+
+
    +
  • +

    Sentinel-2: This expects an unpacked Sentinel-2 Level 2A or Level 1C SAFE package and a STAC item (JSON) as
    +the path input. It will parse all product and granule related metadata and
    +generate an ISO 19115-2 document of the product as a single item

    +
  • +
  • +

    Landsat: This scheme expects a Landsat scene package and a STAC item (JSON). It will parse all product related metadata and
    +generate an ISO 19115-2 document of the product as a single item

    +
  • +
  • +

    STAC-Catalog: This scheme requires a path to a directory containing at least
    +one STAC item file that will be read and parsed for metadata, generating an
    +ISO 19115-2 document of the processing result as a single item

    +
  • +
  • +

    STAC-Item: This scheme requires a STAC item file that will be read and parsed for metadata, generating an
    +ISO 19115-2 document of the item

    +
  • +
  • +

    ISO 19115: This scheme expects an ISO 19115 document (encoded as ISO 19139 XML)

    +
  • +
  • +

    Common Workflow Language (CWL): This scheme expects a CWL document as input. It will parse all included metadata (schema.org) and
    +generate an ISO 19115-2 document of the product as a single item

    +
  • +
  • +

    Application Deployment and Execution Service (ADES): This scheme expects OGC API - Processes (OAProc) ADES service definition / landing page (JSON) as input. It will parse all included metadata (schema.org) and
    +generate an ISO 19115-2 document of the service as a single item

    +
  • +
+
+
+
+
+

3.1.5. Applicable Resources

+ +
+
+
+
+
+

4. Workflow

+
+
+

4.1. Backend ingest and metadata processing

+
+

The metadata repository is initialized via the configuration that is defined
+as part of the resource-catalogue. The registrar queries the backend to
+determine whether an incoming item has already been registered.

+
+
+

Depending on the input type/scheme, the resource-catalogue will process the
+supported schemes into ISO 19115 metadata for ingest in support of discovery.

+
+
+

If the item is a product, both the MTD_MSIL2A.xml and INSPIRE.xml files
+are processed and used as input to generate an ISO 19115-2 document with
+spatial and temporal extents, platform and instrument information, as well as
+links to all data and granules.

+
+
+

If the item is a processing result, the STAC item is processed and used as
+input to generate an ISO 19115-2 document with spatial and temporal extents,
+platform and instrument information, as well as links to all results generated
+as a result of the process.

+
+
+

If the item is a CWL definition, the CWL is processed into an ISO 19115 document.

+
+
+

If the item is a STAC Item, the CWL is processed into an ISO 19115 document.

+
+
+

If the item is a STAC Catalog, the Catalog is read for any STAC items which are
+then processed into their equivalent ISO 19115 documents.

+
+
+

In all cases, if the metadata record already exists in the
+resource-catalogue, and if overwriting is enabled, the record will be
+sent as an update. Else, the record is sent as new metadata.

+
+
+
+

<< End of Document >>

+
+
+
+
+
+ + + \ No newline at end of file diff --git a/SDD/index.pdf b/SDD/index.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b93f73c2717456b1bb08245d0bf0e4f4bf8f1c23 GIT binary patch literal 402618 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 %h4f$Qmo}hVGSX2aCu@VBpwXiy~ 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⁢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 literal 0 HcmV?d00001 diff --git a/SDD/logo.png b/SDD/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9ff5c431c2da2d276bc2d5708cf9303d99ca80 GIT binary patch literal 72755 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

Resource Catalogue Service Documentation

+ + +

_4rKTh(j92)oVxZhTyi#?BDWn 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 A1^@s6 literal 0 HcmV?d00001 diff --git a/SDD/stylesheets/asciidoctor.css b/SDD/stylesheets/asciidoctor.css new file mode 100644 index 0000000..37a53c3 --- /dev/null +++ b/SDD/stylesheets/asciidoctor.css @@ -0,0 +1,420 @@ +/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */ +/* Uncomment @import statement below to use as custom stylesheet */ +@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"; +article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} +audio,canvas,video{display:inline-block} +audio:not([controls]){display:none;height:0} +script{display:none!important} +html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} +a{background:transparent} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +abbr[title]{border-bottom:1px dotted} +b,strong{font-weight:bold} +dfn{font-style:italic} +hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0} +mark{background:#ff0;color:#000} +code,kbd,pre,samp{font-family:monospace;font-size:1em} +pre{white-space:pre-wrap} +q{quotes:"\201C" "\201D" "\2018" "\2019"} +small{font-size:80%} +sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} +sup{top:-.5em} +sub{bottom:-.25em} +img{border:0} +svg:not(:root){overflow:hidden} +figure{margin:0} +fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} +legend{border:0;padding:0} +button,input,select,textarea{font-family:inherit;font-size:100%;margin:0} +button,input{line-height:normal} +button,select{text-transform:none} +button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer} +button[disabled],html input[disabled]{cursor:default} +input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0} +button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} +textarea{overflow:auto;vertical-align:top} +table{border-collapse:collapse;border-spacing:0} +*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} +html,body{font-size:100%} +body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} +a:hover{cursor:pointer} +img,object,embed{max-width:100%;height:auto} +object,embed{height:100%} +img{-ms-interpolation-mode:bicubic} +.left{float:left!important} +.right{float:right!important} +.text-left{text-align:left!important} +.text-right{text-align:right!important} +.text-center{text-align:center!important} +.text-justify{text-align:justify!important} +.hide{display:none} +img,object,svg{display:inline-block;vertical-align:middle} +textarea{height:auto;min-height:50px} +select{width:100%} +.center{margin-left:auto;margin-right:auto} +.stretch{width:100%} +.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em} +div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr} +a{color:#2156a5;text-decoration:underline;line-height:inherit} +a:hover,a:focus{color:#1d4b8f} +a img{border:none} +p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility} +p aside{font-size:.875em;line-height:1.35;font-style:italic} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em} +h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0} +h1{font-size:2.125em} +h2{font-size:1.6875em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em} +h4,h5{font-size:1.125em} +h6{font-size:1em} +hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0} +em,i{font-style:italic;line-height:inherit} +strong,b{font-weight:bold;line-height:inherit} +small{font-size:60%;line-height:inherit} +code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} +ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit} +ul,ol{margin-left:1.5em} +ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em} +ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit} +ul.square{list-style-type:square} +ul.circle{list-style-type:circle} +ul.disc{list-style-type:disc} +ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0} +dl dt{margin-bottom:.3125em;font-weight:bold} +dl dd{margin-bottom:1.25em} +abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help} +abbr{text-transform:none} +blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)} +blockquote cite::before{content:"\2014 \0020"} +blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)} +blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2} +h1{font-size:2.75em} +h2{font-size:2.3125em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em} +h4{font-size:1.4375em}} +table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede} +table thead,table tfoot{background:#f7f8f7} +table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} +table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)} +table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f8f8f7} +table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em} +h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400} +.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table} +.clearfix::after,.float-group::after{clear:both} +*:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word} +*:not(pre)>code.nobreak{word-wrap:normal} +*:not(pre)>code.nowrap{white-space:nowrap} +pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed} +em em{font-style:normal} +strong strong{font-weight:400} +.keyseq{color:rgba(51,51,51,.8)} +kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} +.keyseq kbd:first-child{margin-left:0} +.keyseq kbd:last-child{margin-right:0} +.menuseq,.menuref{color:#000} +.menuseq b:not(.caret),.menuref{font-weight:inherit} +.menuseq{word-spacing:-.02em} +.menuseq b.caret{font-size:1.25em;line-height:.8} +.menuseq i.caret{font-weight:bold;text-align:center;width:.45em} +b.button::before,b.button::after{position:relative;top:-1px;font-weight:400} +b.button::before{content:"[";padding:0 3px 0 2px} +b.button::after{content:"]";padding:0 2px 0 3px} +p a>code:hover{color:rgba(0,0,0,.9)} +#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em} +#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table} +#header::after,#content::after,#footnotes::after,#footer::after{clear:both} +#content{margin-top:1.25em} +#content::before{content:none} +#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} +#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf} +#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} +#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap} +#header .details span:first-child{margin-left:-.125em} +#header .details span.email a{color:rgba(0,0,0,.85)} +#header .details br{display:none} +#header .details br+span::before{content:"\00a0\2013\00a0"} +#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)} +#header .details br+span#revremark::before{content:"\00a0|\00a0"} +#header #revnumber{text-transform:capitalize} +#header #revnumber::after{content:"\00a0"} +#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em} +#toc>ul{margin-left:.125em} +#toc ul.sectlevel0>li>a{font-style:italic} +#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0} +#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none} +#toc li{line-height:1.3334;margin-top:.3334em} +#toc a{text-decoration:none} +#toc a:active{text-decoration:underline} +#toctitle{color:#7a2518;font-size:1.2em} +@media screen and (min-width:768px){#toctitle{font-size:1.375em} +body.toc2{padding-left:15em;padding-right:0} +#toc.toc2{margin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} +#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} +#toc.toc2>ul{font-size:.9em;margin-bottom:0} +#toc.toc2 ul ul{margin-left:0;padding-left:1em} +#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em} +body.toc2.toc-right{padding-left:0;padding-right:15em} +body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}} +@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0} +#toc.toc2{width:20em} +#toc.toc2 #toctitle{font-size:1.375em} +#toc.toc2>ul{font-size:.95em} +#toc.toc2 ul ul{padding-left:1.25em} +body.toc2.toc-right{padding-left:0;padding-right:20em}} +#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +#content #toc>:first-child{margin-top:0} +#content #toc>:last-child{margin-bottom:0} +#footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em} +#footer-text{color:rgba(255,255,255,.8);line-height:1.44} +#content{margin-bottom:.625em} +.sect1{padding-bottom:.625em} +@media screen and (min-width:768px){#content{margin-bottom:1.25em} +.sect1{padding-bottom:1.25em}} +.sect1:last-child{padding-bottom:0} +.sect1+.sect1{border-top:1px solid #e7e7e9} +#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400} +#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em} +#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible} +#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none} +#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221} +.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic} +table.tableblock.fit-content>caption.title{white-space:nowrap;width:0} +.paragraph.lead>p,#preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)} +table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:inherit} +.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%} +.admonitionblock>table td.icon{text-align:center;width:80px} +.admonitionblock>table td.icon img{max-width:none} +.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase} +.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6)} +.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px} +.exampleblock>.content>:first-child{margin-top:0} +.exampleblock>.content>:last-child{margin-bottom:0} +.sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +.sidebarblock>:first-child{margin-top:0} +.sidebarblock>:last-child{margin-bottom:0} +.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} +.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8} +.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#f2f1f1} +.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;overflow-x:auto;padding:1em;font-size:.8125em} +@media screen and (min-width:768px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:.90625em}} +@media screen and (min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:1em}} +.literalblock pre.nowrap,.literalblock pre.nowrap pre,.listingblock pre.nowrap,.listingblock pre.nowrap pre{white-space:pre;word-wrap:normal} +.literalblock.output pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)} +.listingblock pre.highlightjs{padding:0} +.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px} +.listingblock pre.prettyprint{border-width:0} +.listingblock>.content{position:relative} +.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:#999} +.listingblock:hover code[data-lang]::before{display:block} +.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:#999} +.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"} +table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none} +table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45} +table.pyhltable td.code{padding-left:.75em;padding-right:0} +pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #dddddf} +pre.pygments .lineno{display:inline-block;margin-right:.25em} +table.pyhltable .linenodiv{background:none!important;padding-right:0!important} +.quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em} +.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify} +.quoteblock blockquote{margin:0;padding:0;border:0} +.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)} +.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0} +.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right} +.verseblock{margin:0 1em 1.25em} +.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} +.verseblock pre strong{font-weight:400} +.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex} +.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic} +.quoteblock .attribution br,.verseblock .attribution br{display:none} +.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)} +.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none} +.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0} +.quoteblock.abstract{margin:0 1em 1.25em;display:block} +.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center} +.quoteblock.excerpt,.quoteblock .quoteblock{margin:0 0 1.25em;padding:0 0 .25em 1em;border-left:.25em solid #dddddf} +.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem} +.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;text-align:left;margin-right:0} +table.tableblock{max-width:100%;border-collapse:separate} +p.tableblock:last-child{margin-bottom:0} +td.tableblock>.content{margin-bottom:-1.25em} +table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0} +table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0} +table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0} +table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px} +table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0} +table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0} +table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0} +table.frame-all{border-width:1px} +table.frame-sides{border-width:0 1px} +table.frame-topbot,table.frame-ends{border-width:1px 0} +table.stripes-all tr,table.stripes-odd tr:nth-of-type(odd){background:#f8f8f7} +table.stripes-none tr,table.stripes-odd tr:nth-of-type(even){background:none} +th.halign-left,td.halign-left{text-align:left} +th.halign-right,td.halign-right{text-align:right} +th.halign-center,td.halign-center{text-align:center} +th.valign-top,td.valign-top{vertical-align:top} +th.valign-bottom,td.valign-bottom{vertical-align:bottom} +th.valign-middle,td.valign-middle{vertical-align:middle} +table thead th,table tfoot th{font-weight:bold} +tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7} +tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold} +p.tableblock>code:only-child{background:none;padding:0} +p.tableblock{font-size:1em} +td>div.verse{white-space:pre} +ol{margin-left:1.75em} +ul li ol{margin-left:1.5em} +dl dd{margin-left:1.125em} +dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0} +ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em} +ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none} +ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em} +ul.unstyled,ol.unstyled{margin-left:0} +ul.checklist{margin-left:.625em} +ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em} +ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em} +ul.inline{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em} +ul.inline>li{margin-left:1.25em} +.unstyled dl dt{font-weight:400;font-style:normal} +ol.arabic{list-style-type:decimal} +ol.decimal{list-style-type:decimal-leading-zero} +ol.loweralpha{list-style-type:lower-alpha} +ol.upperalpha{list-style-type:upper-alpha} +ol.lowerroman{list-style-type:lower-roman} +ol.upperroman{list-style-type:upper-roman} +ol.lowergreek{list-style-type:lower-greek} +.hdlist>table,.colist>table{border:0;background:none} +.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} +td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} +td.hdlist1{font-weight:bold;padding-bottom:1.25em} +.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top} +.colist td:not([class]):first-child img{max-width:none} +.colist td:not([class]):last-child{padding:.25em 0} +.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd} +.imageblock.left{margin:.25em .625em 1.25em 0} +.imageblock.right{margin:.25em 0 1.25em .625em} +.imageblock>.title{margin-bottom:0} +.imageblock.thumb,.imageblock.th{border-width:6px} +.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em} +.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0} +.image.left{margin-right:.625em} +.image.right{margin-left:.625em} +a.image{text-decoration:none;display:inline-block} +a.image object{pointer-events:none} +sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} +sup.footnote a,sup.footnoteref a{text-decoration:none} +sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline} +#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} +#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0} +#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em} +#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em} +#footnotes .footnote:last-of-type{margin-bottom:0} +#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0} +.gist .file-data>table td.line-data{width:99%} +div.unbreakable{page-break-inside:avoid} +.big{font-size:larger} +.small{font-size:smaller} +.underline{text-decoration:underline} +.overline{text-decoration:overline} +.line-through{text-decoration:line-through} +.aqua{color:#00bfbf} +.aqua-background{background-color:#00fafa} +.black{color:#000} +.black-background{background-color:#000} +.blue{color:#0000bf} +.blue-background{background-color:#0000fa} +.fuchsia{color:#bf00bf} +.fuchsia-background{background-color:#fa00fa} +.gray{color:#606060} +.gray-background{background-color:#7d7d7d} +.green{color:#006000} +.green-background{background-color:#007d00} +.lime{color:#00bf00} +.lime-background{background-color:#00fa00} +.maroon{color:#600000} +.maroon-background{background-color:#7d0000} +.navy{color:#000060} +.navy-background{background-color:#00007d} +.olive{color:#606000} +.olive-background{background-color:#7d7d00} +.purple{color:#600060} +.purple-background{background-color:#7d007d} +.red{color:#bf0000} +.red-background{background-color:#fa0000} +.silver{color:#909090} +.silver-background{background-color:#bcbcbc} +.teal{color:#006060} +.teal-background{background-color:#007d7d} +.white{color:#bfbfbf} +.white-background{background-color:#fafafa} +.yellow{color:#bfbf00} +.yellow-background{background-color:#fafa00} +span.icon>.fa{cursor:default} +a span.icon>.fa{cursor:inherit} +.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default} +.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c} +.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111} +.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900} +.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400} +.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000} +.conum[data-value]{display:inline-block;color:#fff!important;background-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} +.conum[data-value] *{color:#fff!important} +.conum[data-value]+b{display:none} +.conum[data-value]::after{content:attr(data-value)} +pre .conum[data-value]{position:relative;top:-.125em} +b.conum *{color:inherit!important} +.conum:not([data-value]):empty{display:none} +dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} +h1,h2,p,td.content,span.alt{letter-spacing:-.01em} +p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +p,blockquote,dt,td.content,span.alt{font-size:1.0625rem} +p{margin-bottom:1.25rem} +.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.print-only{display:none!important} +@page{margin:1.25cm .75cm} +@media print{*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important} +html{font-size:80%} +a{color:inherit!important;text-decoration:underline!important} +a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important} +a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em} +abbr[title]::after{content:" (" attr(title) ")"} +pre,blockquote,tr,img,object,svg{page-break-inside:avoid} +thead{display:table-header-group} +svg{max-width:100%} +p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3} +h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid} +#toc,.sidebarblock,.exampleblock>.content{background:none!important} +#toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important} +body.book #header{text-align:center} +body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em} +body.book #header .details{border:0!important;display:block;padding:0!important} +body.book #header .details span:first-child{margin-left:0!important} +body.book #header .details br{display:block} +body.book #header .details br+span::before{content:none!important} +body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important} +body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always} +.listingblock code[data-lang]::before{display:block} +#footer{padding:0 .9375em} +.hide-on-print{display:none!important} +.print-only{display:block!important} +.hide-for-print{display:none!important} +.show-for-print{display:inherit!important}} +@media print,amzn-kf8{#header>h1:first-child{margin-top:1.25rem} +.sect1{padding:0!important} +.sect1+.sect1{border:0} +#footer{background:none} +#footer-text{color:rgba(0,0,0,.6);font-size:.9em}} +@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}} \ No newline at end of file diff --git a/SDD/stylesheets/eoepca.css b/SDD/stylesheets/eoepca.css new file mode 100644 index 0000000..46a3ba5 --- /dev/null +++ b/SDD/stylesheets/eoepca.css @@ -0,0 +1,25 @@ +@import "asciidoctor.css"; + +/* Centre align figure captions */ +.imageblock.text-center>.title { + text-align: center; +} + +/* Scale font size of CodeRay [source] elements, which seem a bit big */ +pre.CodeRay code { + font-size: 0.9em; +} + +/* Bold font for the numbers in an ordered list */ +div.strong > ol { + font-weight: bold; +} + +/* + * EXAMPLE for custom code-block scaling... + * Use an asciidoc source element like this '[source.src-scale05,python]' and then apply a custom style like below. + * This basically adds the custom CSS class 'src-scale05' to the root of the DOM for the code block, which we can then exploit for styling. + */ + .src-scale05 pre.CodeRay code { + font-size: 0.5em; +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..38b41cb --- /dev/null +++ b/index.html @@ -0,0 +1,18 @@ + + + + + + + Document + + +