.. SPDX-FileCopyrightText: 2023 Karlsruher Institut für Technologie SPDX-License-Identifier: CC-BY-4.0 .. ds2stac documentation master file You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. .. # define a hard line break for HTML .. |br| raw:: html
============= INSUPDEL4STAC ============= **A Python package to provide seamless functionality for INSerting, UPDating, and DELeting STAC-Metadata toward either pgSTAC or STAC-API.** .. image:: https://codebase.helmholtz.cloud/cat4kit/ds2stac/insupdel4stac/badges/main/pipeline.svg :target: https://codebase.helmholtz.cloud/cat4kit/ds2stac/insupdel4stac/-/pipelines?page=1&scope=all&ref=main .. image:: https://img.shields.io/pypi/v/insupdel4stac.svg :target: https://pypi.python.org/pypi/insupdel4stac/ .. image:: https://readthedocs.org/projects/insupdel4stac/badge/?version=latest :target: https://insupdel4stac.readthedocs.io/en/latest/ .. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black .. image:: https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336 :target: https://pycqa.github.io/isort/ .. image:: https://img.shields.io/badge/code%20style-pep8-orange.svg :target: https://www.python.org/dev/peps/pep-0008/ .. image:: http://www.mypy-lang.org/static/mypy_badge.svg :target: http://mypy-lang.org/ .. image:: https://codebase.helmholtz.cloud/cat4kit/ds2stac/insupdel4stac/badges/main/coverage.svg :target: https://codebase.helmholtz.cloud/cat4kit/ds2stac/insupdel4stac/-/graphs/main/charts .. image:: https://api.reuse.software/badge/codebase.helmholtz.cloud/cat4kit/ds2stac/insupdel4stac :target: https://api.reuse.software/info/codebase.helmholtz.cloud/cat4kit/ds2stac/insupdel4stac Overview: ================= STAC specification is a method of exposing spatial and temporal data collections in a standardized manner. Specifically, the `SpatioTemporal Asset Catalog (STAC) `_ specification describes and catalogs spatiotemporal assets using a common structure. This package is desigend to manage ingestion, updating and and removing of STAC-Collections and STAC-Items toward either `PostgreSQL schema and functions for STAC (pgSTAC) `_ or `STAC compliant FastAPI application (STAC-FASTAPI) `_ services. Installation ================= You can find installation instructions in the [Installation](installation) section. .. toctree:: :maxdepth: 2 installation Tutorials ========================= A comprehensive tutorial designed to enhance your understanding of the functionality of this project. .. toctree:: :maxdepth: 2 tutorials/index Examples ========================= A bunch of examples is provided in this section. .. toctree:: :maxdepth: 2 examples/index API Reference ========================= This API reference is auto-generated from the Python docstrings. The table of contents on the left is organized by module. .. toctree:: :maxdepth: 2 api Contribution ========================= .. toctree:: :maxdepth: 2 contributing