Easily integrate state-of-the-art machine learning models in your app
from picterra import APIClient
# Replace this with the id of one of your detectors
detector_id = 'd552605b-6972-4a68-8d51-91e6cb531c24'
# Set the PICTERRA_API_KEY environment variable to define your API key
client = APIClient()
print('Uploading raster...')
raster_id = client.upload_raster('data/raster1.tif', name='a nice raster')
print('Upload finished, starting detector...')
result_id = client.run_detector(detector_id, raster_id)
client.download_result_to_file(result_id, 'result.geojson')
print('Detection finished, results are in result.geojson')
pip install git+https://github.com/Picterra/picterra-python.git
See the examples
folder for examples.
API Reference and User Guide available on Read the Docs
In order to test locally, run python setup.py test