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
classDiagram
class AirbusPrice {
}
class AirbusProduct {
}
class AirbusRaster {
}
class BaseVibe {
}
class DataVibe {
}
class Raster {
}
AirbusPrice --|> DataVibe
AirbusProduct --|> DataVibe
AirbusRaster --|> AirbusProduct
AirbusRaster --|> Raster
DataVibe --|> BaseVibe
Raster --|> DataVibe
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.
-
price:
- 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.
-
acquisition_id:
- 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.