SkillAgentSearch skills...

Eumetsat2ani

Easily create animations from EUMETSAT data

Install / Use

/learn @leifdenby/Eumetsat2ani
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

eumetsat2ani

<img src="example.gif" style="float:right; padding: 0px 0px 0px 10px" width="40%" align="right" />

Create animations directly from EUMETSAT data from the command line:

python -m eumetsat2ani \
    --api-key <eumetsat-api-key> \
    --api-secret <eumetsat-api-secret> \
    --collection-name EO:EUM:DAT:MSG:HRSEVIRI \
    --t-start 2015-04-14T09:00:00 \
    --t-end 2015-04-14T12:00 \
    --area euro \
    --product natural_color

To get your API keys for EUMETSAT you will need to create an account and go to https://api.eumetsat.int/api-key/.

Installation

eumetsat2ani can be installed directly with pip

python -m pip install eumetsat2ani

Usage

python -m eumetsat2ani --help
usage: __main__.py [-h] --api-key str --api-secret str [--collection-name str] [--t-start parse_datetime] [--t-end parse_datetime] [--area str] [--root-data-path Path] [--product str] [--launch-ipdb-on-error]
                   [--frame-duration float]

options:
  -h, --help            show this help message and exit
  --api-key str         EUMETSAT API key (default: None)
  --api-secret str      EUMETSAT API secret (default: None)
  --collection-name str
                        EUMETSAT collection name (default: EO:EUM:DAT:MSG:HRSEVIRI)
  --t-start parse_datetime
                        Start time (default: 2015-04-14T09:00:00)
  --t-end parse_datetime
                        End time (default: 2015-04-14T13:00:00)
  --area str            Area definition (using satpy's inbuilt area definitions) (default: euro)
  --root-data-path Path
                        Root path to store downloaded data (default: data)
  --product str         Satpy product to render (default: natural_color)
  --launch-ipdb-on-error
                        Launch ipdb on error (default: False)
  --frame-duration float
                        Duration of each frame in seconds (default: 0.5)

Inspiration

  • https://eumetsatspace.atlassian.net/wiki/spaces/EUMDAC/pages/1760198661/Python+Library
  • https://gitlab.eumetsat.int/eumetlab/data-services/eumdac_data_store
View on GitHub
GitHub Stars5
CategoryDevelopment
Updated1y ago
Forks0

Languages

Python

Security Score

55/100

Audited on May 6, 2024

No findings