Skip to main content

No project description provided

Project description

eodm - EO Data Mover

build

Library and CLI application for ETL (extract, transform, load) operations on EO data.

Concept

Below are the main ideas on how to use the application. Note the shell piping operator, the intended use case is such that output of one command is piped into the next. With this a clear interface is required between the commands. For this purpose the STAC Item is chosen.

eodm extract stac-api items https://earth-search.aws.element84.com/v1 sentinel-2-l2a --bbox 49.1,18.1,49.2,18.2 --datetime-interval 2023-06-01/2023-06-30 \
| eodm transform metadata band-subset red,green,blue,nir \
| eodm load stac-catalog items s3://my-bucket/catalog.json \
| eodm load stac-api items https://stac2.hub-dev.eox.at/
eodm extract stac-catalog items s3://my-bucket/catalog.json \
| eodm load stac-api items https://stac2.hub-dev.eox.at/

There are also library functions which are thin wrappers around popular libraries, with some custom implementations for certain sources.

Current support

Extract

Transform

Load

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eodm-0.1.0.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eodm-0.1.0-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file eodm-0.1.0.tar.gz.

File metadata

  • Download URL: eodm-0.1.0.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.4 Linux/6.14.11-300.fc42.x86_64

File hashes

Hashes for eodm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 20639f422292fbb8bc47cc72154b849c69b3e348f7081d8991704d275f4c891f
MD5 f032dec41f59cc7c14841dabde99a605
BLAKE2b-256 89c74c72d10ee531b84deed398dea29af940ce8298355f2b223fb9ebd4304069

See more details on using hashes here.

File details

Details for the file eodm-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: eodm-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.4 Linux/6.14.11-300.fc42.x86_64

File hashes

Hashes for eodm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0bc680e9217dce131db30c9e45282ecc566e5c33e6385e711c057a357d1a1b32
MD5 cbcf355a1451f9e07a94af839dbf4010
BLAKE2b-256 93b0b303e469615e41430e8d5250ff9853e597e6a9b4238be3a334edbd86835e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page