earthdaily.earthdatastore

Functions

apply_single_condition

Apply a single comparison condition to an item's property value.

enhance_assets

Enhance STAC item assets with additional metadata and URL transformations.

filter_items

Filter items based on a complex query dictionary.

post_query_items

Apply a query filter to items fetched from a STAC catalog and return an ItemCollection.

validate_property_condition

Validate if an item meets all conditions for a specific property.

earthdaily.earthdatastore.datacube(items_collection=None, bbox=None, intersects=None, assets=None, engine='odc', rescale=True, groupby_date='mean', common_band_names=True, cross_calibration_items=None, properties=False, **kwargs)[source]
earthdaily.earthdatastore.metacube(*cubes, concat_dim='time', by='time.date', how='mean')[source]

Classes

Auth

A client for interacting with the Earth Data Store API.

EarthDataStoreConfig

StacCollectionExplorer

A class to explore a STAC collection.

earthdaily.earthdatastore.cube_utils

earthdaily.earthdatastore.mask

earthdaily.earthdatastore.parallel_search(func)

Decorator for parallelizing search operations across datetime ranges.