Skip to content

Introduction⚓︎

The documentation for the <BB> building block is organised as follows…

  • Introduction
    Introduction to the BB - including summary of purpose and capabilities.
  • Getting Started
    Quick start instructions - including installation, e.g. of a local instance.
  • Design
    Description of the BB design - including its subcomponent architecture and interfaces.
  • Usage
    Tutorials, How-tos, etc. to communicate usage of the BB.
  • Administration
    Configuration and maintenance of the BB.
  • API
    Details of APIs provided by the BB - including endpoints, usage descriptions and examples etc.

About <BB>⚓︎

The Processing Editor provides a GUI for creating and executing processes on EOEPCA backends.

Capabilities⚓︎

Both the openEO API and the OGC API - Processes are supported.

The functionalities include:

  • discovering available resources such as imagery collections and processing functions,
  • combining them into workflows using a GUI graph builder,
  • and submitting those for actual calculation, including job management and visualisation of the results.

Design⚓︎

The EOEPCA Processing Editor is a clone of the openEO Web Editor, just with a custom design and added functionality regarding OGC API - Processes.

It is a dockerised Node.js project serving a Vue.js web app, utilising the openEO JS Client and openEO Vue Components, and leveraging OpenLayers and CodeMirror.