Definitions of Kuva Space product metadata
Project description
Kuva Metadata
Images taken from a satellite are complicated beasts with lot of metadata associated to them. This repository contains the metadata definitions for the Hyperfield products. This metadata along with the acquired GeoTIFF images form the Kuva Space products in its various processing levels.
With the metadata and images, we may process products to the next processing levels, or do more precise processing than just with a GeoTIFF.
Installation
pip install kuva-metadata
This package is also included when installing the kuva-reader.
Requirements
Python 3.10 to 3.13, preferably within a virtual environment
Processing levels
Currently there are metadata definitions for the following processing levels of Kuva products:
- L0: Radiometrically corrected frames as TOA radiance
- L1AB: Band-aligned product formed from multiple L0 products
- L1C: Georeferences and orthorectified L1 product
- L2A: Atmospherically corrected product as BOA reflectance
Architecture
All the metadata are defined as Pydantic models, this has several advantages:
- A very rich set of validations that are applied before data object construction
- The ability to easily (de)serialize (from)to JSON
Contributing
Please follow the guidelines in CONTRIBUTING.md.
Also, please follow our Code of Conduct while discussing in the issues and pull requests.
Contact information
For questions or support, please open an issue. If you have been given a support contact, feel free to send them an email explaining your issue.
License
The kuva-reader project software is under the MIT license.
Status of unit tests
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kuva_metadata-1.1.9.tar.gz.
File metadata
- Download URL: kuva_metadata-1.1.9.tar.gz
- Upload date:
- Size: 73.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dea6131e8dee6ab955347ec62e4988d3f86bf1a398e42fc7863f819cede7d306
|
|
| MD5 |
53d6d8da4e5b2f30a415d5aab03106ac
|
|
| BLAKE2b-256 |
9776b521d2038674b5046b6707eb87857311bf07b81f7675f423a5a4ae394ed6
|
File details
Details for the file kuva_metadata-1.1.9-py3-none-any.whl.
File metadata
- Download URL: kuva_metadata-1.1.9-py3-none-any.whl
- Upload date:
- Size: 20.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad290395d98acda9c86f4aa722ff23e72444360dc7680701c421261fc3fb1e13
|
|
| MD5 |
85702b5f4a9122abb21bf0f513a0c466
|
|
| BLAKE2b-256 |
904d775a8a54eff24dde23ee33339dfe7b6b433bf80ff8a4413ca028949c3c32
|