A software development kit for developing projects on TerraScope
Project description
TerraScope SDK
Description
The TerraScope Platform is a collection of tools to analyze sensor data over space and time. The TerraScope SDK (software development kit) is a Python package that simplifies users' interaction with the TerraScope Platform API.
Installation
Usage
TerraScope SDK is designed to simplify access to all the terrascope-api calls that are available. Ensure that you have the correct terrascope-api package installed.
Each API uses a client object which requires the following env variables to be set:
TERRASCOPE_HOST=terrascope-api1.orbitalinsight.com
TERRASCOPE_TOKEN=<TerraScope API Token>
TERRASCOPE_TIMEOUT=<Int timeout in seconds> defaults to 60 seconds
You will always want to ensure that you have the correct terrascope-sdk version installed. The latest can be found here: https://pypi.org/project/terrascope-sdk/
To manually build a local version of the terrascope-sdk (for example, if you are making changes and want to test):
- Update the version specified in the
pyproject.toml
file, e.g.version = "1.0.6-test"
- Execute from the top-level terrascope_sdk folder:
python3 -m build
cd /dist
pip3 install terrascope_sdk-1.0.6-test-py3-none-any.whl
(this file name may be different based on the version specified)
Authors and acknowledgment
Orbital Insight
License
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
Hashes for terrascope_sdk-1.0.13.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 438f7de6ad433a4f53447a887736d2ec6e7da165bba03589745d82b332806520 |
|
MD5 | 09090711b541f2790c2aec6d1a8fd821 |
|
BLAKE2b-256 | 2306baa6babc458f6377e9ce98552fa442537d8171ce29e13bbaa64e8fefec74 |