Voxel Farm Python Lambdas
Project description
Voxel Farm Client Package
This is a simple example package. You can use Voxelfarm PythonCookbook
to write your content.
Initialize API
This example shows how to create a new instance of the Voxel Farm client Python API.
# Import the Voxel Farm Client Library
from voxelfarm import voxelfarmclient
# The URL for the Voxel Farm API
vf_api_url = os.getenv('YOUR_VOXELFARM_API_URL')
# Create instance of the Voxel Farm REST API
vf = voxelfarmclient.rest(vf_api_url)
Provide Credentials
This example shows how to provide credentials for API authentication.
# Set credentials
aad_app_secrets = os.getenv('AAD_APP_SECRETS')
if (aad_app_secrets!=None):
vf.set_file_credentials(aad_app_secrets)
Specify an HTTP proxy
This example shows how to specify an HTTP proxy to be used in all HTTP calls made by the API.
# Use a proxy to debug HTTP requests using Fiddler or similar
proxies = {
"http": os.getenv('YOUR_PROXY_URL'),
}
# Set the proxy to debug HTTP calls
vf.set_proxy(proxies)
Get CRS from project
This example shows how to retrieve the project's CRS (Coordinate Reference System).
# Get the coordinate system given project ID
result = vf.get_project_crs(project)
if not result.success:
print(result.error_info)
exit()
crs = result.crs
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file voxelfarm-0.0.237.tar.gz.
File metadata
- Download URL: voxelfarm-0.0.237.tar.gz
- Upload date:
- Size: 44.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
366e7f3b20327d2e7e52500e537378b9e3dcff81379c6519fe2fd7378ae0ea36
|
|
| MD5 |
44276128cce0a1a351fff19e715f4cae
|
|
| BLAKE2b-256 |
eeacf401fb374cb406be94c0bf67608c157a2476f8e4379c2e61e8ee799dcca0
|
File details
Details for the file voxelfarm-0.0.237-py3-none-any.whl.
File metadata
- Download URL: voxelfarm-0.0.237-py3-none-any.whl
- Upload date:
- Size: 48.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3441d298a8032ea605bdbe12a8d20895c31bff1821b2815fcce3795be4129329
|
|
| MD5 |
bbd23d9dca764ba4657a17f3953a7c33
|
|
| BLAKE2b-256 |
d52a955a84ddb6b617e27560a0b55b26c522758ab4d1792932fd5363e05888f0
|