Airbus

The vibe_core.data.airbus data module provides a set of classes specifically designed to handle data related to Airbus products, such as satellite imagery, product metadata, pricing information.

Hierarchy

AirbusPrice
AirbusProduct
AirbusRaster
BaseVibe
DataVibe
Raster

Documentation

AirBus data types.

class vibe_core.data.airbus.AirbusPrice(id, time_range, geometry, assets, price)

Bases: DataVibe

Represent the price of an Airbus product.

price: float

The price of the product.

class vibe_core.data.airbus.AirbusProduct(id, time_range, geometry, assets, acquisition_id, extra_info)

Bases: DataVibe

Represent Airbus product metadata obtained from the search API. Contains no image assets.

acquisition_id: str

The ID of the acquisition.

extra_info: Dict[str, Any]

A dictionary with extra information about the product.

class vibe_core.data.airbus.AirbusRaster(id, time_range, geometry, assets, acquisition_id, extra_info, bands)

Bases: Raster, AirbusProduct

Airbus raster product.

Represent an Airbus raster, downloaded with specific product type, radiometric processing, projection.