STA2STAC#

A Python Ecosystem for Harvesting Time Series data information from SensorthingsAPI (STA) and Cultivating STAC-Metadata.

https://codebase.helmholtz.cloud/cat4kit/ds2stac/sta2stac/badges/main/pipeline.svg https://img.shields.io/pypi/v/sta2stac.svg https://readthedocs.org/projects/sta2stac/badge/?version=latest https://img.shields.io/badge/code%20style-black-000000.svg https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336 https://img.shields.io/badge/code%20style-pep8-orange.svg http://www.mypy-lang.org/static/mypy_badge.svg https://codebase.helmholtz.cloud/cat4kit/ds2stac/sta2stac/badges/main/coverage.svg https://api.reuse.software/badge/codebase.helmholtz.cloud/cat4kit/ds2stac/sta2stac

Overview:#

The STA2STAC package serves as a bridge between the SensorThings API(STA) and the SpatioTemporal Asset Catalog (STAC) standard, improving the process of making STA time-series data more Findable, Accessible, Interoperable, and Reusable (FAIR).

STAC, as outlined on SpatioTemporal Asset Catalog (STAC), is a standardized framework that effectively delineates and organizes spatiotemporal assets utilizing a cohesive structure. The STA2STAC package is specifically developed to streamline the process of harvesting time series data from the SensorThings API (STA), which is a widely-used approach for handling IoT sensor data. It then transforms this information into metadata that adheres to the STAC standard.

Installation#

You can find installation instructions in the [Installation](installation) section.

Tutorials#

A comprehensive tutorial designed to enhance your understanding of the functionality of this project.

Examples#

A bunch of examples is provided in this section.

API Reference#

This API reference is auto-generated from the Python docstrings. The table of contents on the left is organized by module.

Contribution#