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.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2eea12ad89a087287900ac8e87a6cb4d77def404edcf722626cbdbce639989ca |
|
MD5 | 0cd3c9d41b70c78b39e340f3784a8660 |
|
BLAKE2b-256 | 86353090b8ac4c5adb4489827b00d0a75d034760fca5b8d5b8f14b53c195e7f4 |