Creating Orders Automatically (On‐demand Production) - dlr-eoc/prosEO GitHub Wiki
Creating Orders Automatically (On-demand Production)
On-demand production of output products is triggered by some external system (e. g. a Data Discovery component according to ESA's Ground Segment Operations Framework). Two interfaces exist for external systems to create processing orders:
- Core API: The native API of the Order Manager component allows for the creation and execution of processing orders with a wide range of client-controlled parameters.
- ESA API: Using the On-demand Interface Point (ODIP) API (defined by ESA in the "Production Interface Delivery Point Specification", ESA-EOPG-EOPGC-IF-3) client systems can create processing orders based on predefined order templates called "workflows" (and implemented through the
Workflow
class in prosEO); a limited set of configuration options is available for each workflow to adapt the processing to the user's needs.