Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stac-utils/pystac-client
Python client for searching STAC APIs
https://github.com/stac-utils/pystac-client
geospatial python stac
Last synced: 3 months ago
JSON representation
Python client for searching STAC APIs
- Host: GitHub
- URL: https://github.com/stac-utils/pystac-client
- Owner: stac-utils
- License: other
- Created: 2021-03-03T03:33:04.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-27T13:45:26.000Z (3 months ago)
- Last Synced: 2024-07-27T14:54:33.381Z (3 months ago)
- Topics: geospatial, python, stac
- Language: Python
- Homepage: https://pystac-client.readthedocs.io
- Size: 12 MB
- Stars: 149
- Watchers: 11
- Forks: 47
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/contributing.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-earthobservation-code - pystac-client - `Python` client for searching STAC APIs (`Python` processing of optical imagery (non deep learning) / Cloud Native Geospatial)
README
# STAC Client
[![CI](https://github.com/stac-utils/pystac-client/actions/workflows/continuous-integration.yml/badge.svg)](https://github.com/stac-utils/pystac-client/actions/workflows/continuous-integration.yml)
[![Release](https://github.com/stac-utils/pystac-client/actions/workflows/release.yml/badge.svg)](https://github.com/stac-utils/pystac-client/actions/workflows/release.yml)
[![PyPI version](https://badge.fury.io/py/pystac-client.svg)](https://badge.fury.io/py/pystac-client)
[![Documentation](https://readthedocs.org/projects/pystac-client/badge/?version=stable)](https://pystac-client.readthedocs.io)
[![codecov](https://codecov.io/gh/stac-utils/pystac-client/branch/main/graph/badge.svg)](https://codecov.io/gh/stac-utils/pystac-client)A Python client for working with [STAC](https://stacspec.org/) Catalogs and APIs.
## Table of Contents
- [Table of Contents](#table-of-contents)
- [Installation](#installation)
- [Documentation](#documentation)
- [Development](#development)## Installation
Install from PyPi. Other than [PySTAC](https://pystac.readthedocs.io) itself, the only dependencies for pystac-client are the Python [requests](https://docs.python-requests.org) and [dateutil](https://dateutil.readthedocs.io) libraries.
```shell
pip install pystac-client
```## Documentation
See the [documentation page](https://pystac-client.readthedocs.io/en/latest/) for the latest docs.
## Development
See the [contributing page](https://pystac-client.readthedocs.io/en/latest/contributing.html) for the latest development instructions.