Data access for EODAG
Project description
EODAG-cube
This project is the data-access part of EODAG
Installation
EODAG-cube is on PyPI:
python -m pip install eodag-cube
Usage - Python API
Example usage for interacting with the api in your Python code:
from eodag import EODataAccessGateway
from rasterio.crs import CRS
dag = EODataAccessGateway()
product_type = 'S2_MSI_L2A_COG'
footprint = {'lonmin': 1, 'latmin': 43.5, 'lonmax': 2, 'latmax': 44}
start, end = '2020-06-04', '2020-06-05'
search_results, _ = dag.search(productType=product_type, geom=footprint, start=start, end=end)
data = search_results[0].get_data(
crs=CRS.from_epsg(4326),
resolution=0.0006,
band="B01",
extent=footprint
)
print(data)
<xarray.DataArray (band: 1, y: 833, x: 1666)>
array([[[ 432, 407, 430, ..., 0, 0, 0],
[ 587, 573, 589, ..., 0, 0, 0],
[ 742, 690, 622, ..., 0, 0, 0],
...,
[15264, 15247, 15214, ..., 0, 0, 0],
[15069, 15084, 15073, ..., 0, 0, 0],
[14686, 14701, 14722, ..., 0, 0, 0]]], dtype=uint16)
Coordinates:
* x (x) float64 0.9999 1.0 1.001 1.002 ... 1.887 1.887 1.888 1.888
* y (y) float64 44.0 44.0 44.0 44.0 44.0 ... 43.5 43.5 43.5 43.5
* band (band) int64 1
spatial_ref int64 0
Attributes:
scale_factor: 1.0
add_offset: 0.0
_FillValue: 0
Contribute
If you intend to contribute to eodag-sentinelsat source code:
git clone https://github.com/CS-SI/eodag-cube.git cd eodag-cube python -m pip install -e .[dev] pre-commit install tox
LICENSE
EODAG is licensed under Apache License v2.0. See LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
eodag-cube-0.2.1.tar.gz
(14.4 kB
view hashes)
Built Distribution
eodag_cube-0.2.1-py3-none-any.whl
(27.1 kB
view hashes)
Close
Hashes for eodag_cube-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c6adf5fe2dd0de2e5caee45a44fc5957599022ee9a5460364e5db3cccb11e1b |
|
MD5 | 333df81b33cd9d2995b9e72911057cdf |
|
BLAKE2b-256 | c72120e721bdfb85dbb8d149162b4a5e8aca06830a60174b4825ed6e05fd6c65 |