A Python client for Raster Foundry, a web platform for combining, analyzing, and publishing raster data.
Project description
A Python client for Raster Foundry, a web platform for combining, analyzing, and publishing raster data.
Usage
from rf.api import API
refresh_token = '<>'
api = API(refresh_token=refresh_token)
# List all projects
my_projects = api.projects
one_project = my_projects[0]
# Get TMS URl without token
one_project.tms()
Installation
$ pip install rasterfoundry
Testing
The test suite execution process is managed by tox:
$ tox
Releases
Releases are automatically published to PyPI through Travis CI when commits are tagged. The following git flow commands lead to a tagged commit that can be pushed to GitHub:
$ git flow release start X.Y.Z
$ vim CHANGELOG.rst
$ vim setup.py
$ git commit -m "X.Y.Z"
$ git flow release publish X.Y.Z
$ git flow release finish X.Y.Z
After you’ve completed the git flow steps above, you’ll need to push the changes from your local repository to the GitHub repository:
$ git checkout develop
$ git push origin develop
$ git checkout master
$ git push origin master
$ git push --tags
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
rasterfoundry-0.4.0.tar.gz
(232.9 kB
view hashes)