Skip to main content

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

Readme: 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_API_HOST=terrascope-api1.orbitalinsight.com
TERRASCOPE_API_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):

  1. Update the version specified in the pyproject.toml file, e.g. version = "1.0.6-test"
  2. Execute from the top-level terrascope_sdk folder: python3 -m build
  3. cd dist/
  4. 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

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

terrascope_sdk-1.0.27-py3-none-any.whl (57.9 kB view details)

Uploaded Python 3

File details

Details for the file terrascope_sdk-1.0.27-py3-none-any.whl.

File metadata

File hashes

Hashes for terrascope_sdk-1.0.27-py3-none-any.whl
Algorithm Hash digest
SHA256 57a5c7823d36d47d000d16e6902a2bc2999cb72ce3d936546e1e8286bfd61f4a
MD5 b95d3b1338160903a7b896348e4859df
BLAKE2b-256 fd2bb25ad352b5c3ef0bb845ea0ab13bc9323a955a0d96aef2a4e49396c3ea99

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page