Planetary Response Network
Create Zooniverse subjects via Planet Labs API using area of interest (AOI) queries.
npm install. A number of environmental variables must be set:
PLANET_API_KEYto retrieve the mosaics. You'll need an API key from Planet Labs
- to deploy to subjects to your Zooniverse project you'll need to build a project and set the variables
ZOONIVERSE_PASSWORDwith your username and password, respectively
AMAZON_SECRET_ACCESS_KEYan S3 bucket in order to deploy subjects
docker-compose up. The main application container and a redis container will be started. You can then upload KML files at http://localhost:3736.
Running outside of Docker
With Redis queue
1) Set up a redis server.
REDIS_HOST=your-redis-host.com npm start (if you need to set a custom port for redis, use
Without Redis queue
If you don't want to manage running a Redis queue, you can run the app directly with
node server --use-queue=0 to have the app spawn generation tasks directly instead of posting them to the Redia queue.
We should write some of these.