earthdaily / earthdaily-python-client

EarthDaily python client

Home Page:https://earthdaily.github.io/earthdaily-python-client/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


EarthDaily Python Client

Your gateway to the Earth Data Store STAC Catalog.
Who we are

Project description · Report Bug · Request Feature

PyPI version Documentation pytest-main

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Support development
  5. License
  6. Contact
  7. Copyrights

About The Project

In the realm of geospatial data analysis and Earth observation, the EarthDaily Python package emerges as a powerful toolset that seamlessly connects you to the vast and invaluable Stac catalog Earth Data Store. This package is designed with the vision of simplifying and optimizing your workflow, ensuring that you can harness the full potential of Earth observation data with ease and efficiency.

Our package is built upon a foundation of best practices, meticulously crafted to elevate your data analysis experience. With EarthDaily, you can effortlessly navigate the complexities of datacube creation, including crucial processes like conversion to reflectance and automatic clipping to your area of interest. Additionally, we've taken care to make EarthDaily fully compatible with Dask, enabling you to scale your data preprocessing tasks with confidence and precision.

Features

See documentation for more information

Getting started

Prerequisites

Make sure you have valid EDS credentials. If you need to get trial access, please contact us.

This package has been tested on Python 3.10, 3.11 and 3.12.

Installation

Using pip

pip install earthdaily

Planned : Using conda/mamba

Authentication

Authentication credentials are accessed from environment variables. As a convenience python-dotenv is supported. Copy the .env.sample file and rename to simply .env and update with your credentials. This file is gitignored. Then add to your script/notebook:

from dotenv import load_dotenv

load_dotenv()  # take environment variables from .env.

Usage

See the documentation for more information.

Support development

If you find this package useful, please consider supporting its development.

Support development

If this project has been useful, that it helped you or your business to save precious time, don't hesitate to give it a star.

(back to top)

License

Distributed under the MIT License.

(back to top)

Contact

For any additonal information, please email us.

(back to top)

Copyrights

© EarthDaily | All Rights Reserved.

(back to top)

About

EarthDaily python client

https://earthdaily.github.io/earthdaily-python-client/

License:MIT License


Languages

Language:Python 100.0%