==========
STA2STAC
==========
.. image:: https://codebase.helmholtz.cloud/cat4kit/ds2stac/sta2stac/-/raw/main/sta2stac.png
=============================
.. image:: https://img.shields.io/pypi/v/sta2stac.svg
:target: https://pypi.python.org/pypi/sta2stac
.. image:: https://readthedocs.org/projects/sta2stac/badge/?version=latest
:target: https://sta2stac.readthedocs.io/en/latest/?version=latest
:alt: Documentation Status
STAC specification is a method of exposing spatial and temporal data collections in a standardized manner. Specifically, the `SpatioTemporal Asset Catalog (STAC) <https://stacspec.org/en>`_ specification describes and catalogs spatiotemporal assets using a common structure.
This package creates STAC metadata by harvesting time series data from the `Fraunhofer Open-source SensorThings Server (Frost Server) <https://www.iosb.fraunhofer.de/en/projects-and-products/frost-server.html>`_. After creating STAC Catalogs, Collections, and Items, it imports them into `pgSTAC <https://stac-utils.github.io/pgstac/pgstac/>`_ and `STAC-FastAPI <https://stac-utils.github.io/stac-fastapi/>`_.
* Free software: EUPL-1.2
* Documentation: https://sta2stac.readthedocs.io.
Quick start
-------------
To install STA2STAC, run this command in your terminal:
.. code-block:: console
pip install sta2stac
Or for installing manually, you can either clone the public repository:
.. code-block:: console
git clone git://codebase.helmholtz.cloud/CAT4KIT/sta2stac
cd sta2stac
python -m venv venv
source venv/bin/activate
pip install -r requirements_dev.txt
Use case:
You may use the package by following the `link <https://codebase.helmholtz.cloud/cat4kit/sta2stac/-/blob/main/docs/usage.rst>`_ instructions. .
Copyright
---------
Copyright © 2023 Karlsruher Institut für Technologie
Licensed under the EUPL-1.2-or-later
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the EUPL-1.2 license for more details.
You should have received a copy of the EUPL-1.2 license along with this
program. If not, see https://www.eupl.eu/.
Raw data
{
"_id": null,
"home_page": "https://codebase.helmholtz.cloud/CAT4KIT/sta2stac",
"name": "STA2STAC",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "CAT4KIT,KIT,EXU-Vorhaben-Research-Data-Management,helmholtz",
"author": "Mostafa Hadizadeh",
"author_email": "mostafa.hadizadeh@kit.edu",
"download_url": "https://files.pythonhosted.org/packages/70/4a/e134f59b713b79347b51d40c5d23f9d31e65d137e990602565d396e54848/STA2STAC-0.76.tar.gz",
"platform": null,
"description": "==========\nSTA2STAC\n==========\n\n\n.. image:: https://codebase.helmholtz.cloud/cat4kit/ds2stac/sta2stac/-/raw/main/sta2stac.png\n\n\n\n\n\n=============================\n\n.. image:: https://img.shields.io/pypi/v/sta2stac.svg\n :target: https://pypi.python.org/pypi/sta2stac\n\n\n.. image:: https://readthedocs.org/projects/sta2stac/badge/?version=latest\n :target: https://sta2stac.readthedocs.io/en/latest/?version=latest\n :alt: Documentation Status\n\n\nSTAC specification is a method of exposing spatial and temporal data collections in a standardized manner. Specifically, the `SpatioTemporal Asset Catalog (STAC) <https://stacspec.org/en>`_ specification describes and catalogs spatiotemporal assets using a common structure. \nThis package creates STAC metadata by harvesting time series data from the `Fraunhofer Open-source SensorThings Server (Frost Server) <https://www.iosb.fraunhofer.de/en/projects-and-products/frost-server.html>`_. After creating STAC Catalogs, Collections, and Items, it imports them into `pgSTAC <https://stac-utils.github.io/pgstac/pgstac/>`_ and `STAC-FastAPI <https://stac-utils.github.io/stac-fastapi/>`_.\n\n\n* Free software: EUPL-1.2\n* Documentation: https://sta2stac.readthedocs.io.\n\n\nQuick start\n-------------\n\nTo install STA2STAC, run this command in your terminal:\n\n.. code-block:: console\n\n pip install sta2stac\n\nOr for installing manually, you can either clone the public repository:\n\n.. code-block:: console\n\n git clone git://codebase.helmholtz.cloud/CAT4KIT/sta2stac\n cd sta2stac\n python -m venv venv\n source venv/bin/activate\n pip install -r requirements_dev.txt\n\nUse case:\n\nYou may use the package by following the `link <https://codebase.helmholtz.cloud/cat4kit/sta2stac/-/blob/main/docs/usage.rst>`_ instructions. . \n\n\n\n\n\nCopyright\n---------\nCopyright \u00a9 2023 Karlsruher Institut f\u00fcr Technologie\n\nLicensed under the EUPL-1.2-or-later\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\nPARTICULAR PURPOSE. See the EUPL-1.2 license for more details.\n\nYou should have received a copy of the EUPL-1.2 license along with this\nprogram. If not, see https://www.eupl.eu/.\n\n\n",
"bugtrack_url": null,
"license": "EUPL-1.2",
"summary": "A package to create STAC metada catalog using The Fraunhofer Open-source SensorThings Server (Frost Server)",
"version": "0.76",
"project_urls": {
"Documentation": "https://sta2stac.readthedocs.io",
"Homepage": "https://codebase.helmholtz.cloud/CAT4KIT/sta2stac",
"Source": "https://codebase.helmholtz.cloud/CAT4KIT/sta2stac",
"Tracker": "https://codebase.helmholtz.cloud/CAT4KIT/sta2stac/issues/"
},
"split_keywords": [
"cat4kit",
"kit",
"exu-vorhaben-research-data-management",
"helmholtz"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e1b0743631a7722a35edfc3bc60c5b30540e048d55d02545fa1ebf73b302b63e",
"md5": "6290fcc94582c5d181278e92adfcb980",
"sha256": "8b7117774e2b2a9c8ce84fa84faa4a62978bf6cd7d1cd1f8fa3f62c8a7690447"
},
"downloads": -1,
"filename": "STA2STAC-0.76-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6290fcc94582c5d181278e92adfcb980",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.7",
"size": 14624,
"upload_time": "2023-05-29T12:32:02",
"upload_time_iso_8601": "2023-05-29T12:32:02.842591Z",
"url": "https://files.pythonhosted.org/packages/e1/b0/743631a7722a35edfc3bc60c5b30540e048d55d02545fa1ebf73b302b63e/STA2STAC-0.76-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "704ae134f59b713b79347b51d40c5d23f9d31e65d137e990602565d396e54848",
"md5": "585175246e94ccd966fe1ed75aef4407",
"sha256": "f08f1e10f68ed1718df677d86379f2ecfa24f6fd9ddb32b117335dc4cb05127c"
},
"downloads": -1,
"filename": "STA2STAC-0.76.tar.gz",
"has_sig": false,
"md5_digest": "585175246e94ccd966fe1ed75aef4407",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 37372,
"upload_time": "2023-05-29T12:32:05",
"upload_time_iso_8601": "2023-05-29T12:32:05.753685Z",
"url": "https://files.pythonhosted.org/packages/70/4a/e134f59b713b79347b51d40c5d23f9d31e65d137e990602565d396e54848/STA2STAC-0.76.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-29 12:32:05",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "sta2stac"
}