1.0-beta
  • Welcome to Ellip
  • Ellip Core Services
  • Solutions hosted on Ellip
  • Communities active on Ellip
  • Developer Handbook
    • Ellip SDK
    • Ellip API
      • Catalog
      • Storage
      • Data publication operations
        • Prerequisites
        • Data upload
        • Metadata generation
        • Metadata ingestion
        • Sample scenarios
          • Generate an ATOM entry for the catalog and perform its ingestion
          • Upload data to the Terradue storage
          • Publish metadata on the Terradue catalog
          • Change an ATOM entry on the catalog
Logo
Logo
  • Docs »
  • Developer Handbook »
  • Ellip API »
  • Data publication operations »
  • Sample scenarios
  • View page source

Sample scenariosΒΆ

These scenarios are designed to help you deal with typical use cases that involve the publication of data and its related metadata. They make use of Jupyter notebooks that can be executed easily and you can reuse the Python code for your own application.

  • Generate an ATOM entry for the catalog and perform its ingestion
    • 1. Set the necessary variables
    • 2. Define a function to generate an EarthObservation extension element
    • 3. Define a class for ATOM manipulation
    • 4. Build the EarthObservation extension element
    • 5. Build an ATOM feed
    • 6. Post the ATOM feed
  • Upload data to the Terradue storage
    • 1. Set the necessary variables
    • 2. Download sample files
    • 3. Generate the metadata file
    • 4. Define a function for the file upload
    • 5. Upload the files
  • Publish metadata on the Terradue catalog
    • 1. Set the necessary variables
    • 2. Set the inputs and invoke the analyzeResults (recast) process
    • 3. Set the inputs and invoke the dataPublication process
  • Change an ATOM entry on the catalog
    • 1. Set the necessary variables
    • 2. Define a class for ATOM manipulation
    • 3. Load the ATOM feed of a product and change its entry
    • 4. Post ATOM feed

You can download the notebooks here:

  • post-atom.ipynb
  • upload-data.ipynb
  • publish-metadata.ipynb
  • change-atom.ipynb
Next Previous

© Copyright 2019, Terradue

Built with Sphinx using a theme provided by Read the Docs.