openEO CookBook¶

Contents:

  • Analysis Ready Data generation
    • Atmospheric correction
      • Reference implementations
    • SAR backscatter
      • Reference implementations
  • Dataset sampling
    • Sampling at point locations
    • Sampling polygons as rasters
    • Performance & scalability
    • Sampling at scale
  • Sharing of user-defined processes
    • Publicly publishing a user-defined process.
    • Using a public UDP through URL based “namespace”
    • Loading a published user-defined process as DataCube
  • Spectral Indices
    • Band mapping
      • Automatic band mapping
      • Manual band mapping
    • API
      • append_and_rescale_indices()
      • append_index()
      • append_indices()
      • compute_and_rescale_indices()
      • compute_index()
      • compute_indices()
      • list_indices()
  • Multi Backend Job Manager
    • API
      • MultiBackendJobManager
      • JobDatabaseInterface
      • CsvJobDatabase
      • ParquetJobDatabase
      • ProcessBasedJobCreator
    • Job creation based on parameterized processes
      • Basic ProcessBasedJobCreator example
      • ProcessBasedJobCreator with geometry handling
  • Client-side (local) processing
    • Background
    • Installation
    • Usage
      • STAC Collections and Items
      • Local Collections
      • Local Processing
  • Miscellaneous tips and tricks
    • Export a process graph
    • Execute a process graph directly from raw JSON
    • Legacy read_vector usage

openEO Python Client

Table of Contents

  • openEO Python Client
  • Installation
  • Getting Started
  • Finding and loading data
  • Working with processes
  • Batch Jobs
  • User-Defined Processes (UDP)
  • Authentication and Account Management
  • User-Defined Functions (UDF) explained
  • DataCube construction
  • Machine Learning
  • Configuration
  • openEO CookBook
    • Analysis Ready Data generation
    • Dataset sampling
    • Sharing of user-defined processes
    • Spectral Indices
    • Multi Backend Job Manager
    • Client-side (local) processing
    • Miscellaneous tips and tricks
  • API (General)
  • API: openeo.processes
  • openEO Process Mapping
  • Development and maintenance
  • Best practices, coding style and general tips
  • Federation extension
  • Changelog

Related Topics

  • Documentation overview
    • Previous: Configuration
    • Next: Analysis Ready Data generation

Quick search

Meta

Docs for openEO Python Client
Version: 0.41.0a2
Last updated: 2025/05/06
©2017 - 2025, Jeroen Dries. | Powered by Sphinx 8.2.3 & Alabaster 1.0.0 | Page source