/snapsat

Landsat 8 band recombinations in the browser.

Primary LanguageCSSMIT LicenseMIT

Snapsat, an opensource webapp that makes it easy to create custom Landsat band composites in a browser.

What Snapsat does

The cost of working with Landsat has dropped incredibly fast over the last year. Projects like AWS's Landsat bucket, Developmentseed's landsat-util, and Libra have all helped to drive down both the technical and temporal requirements.

We wanted to take it one step further, and make it possible for anyone to quickly create custom Landsat band composites without needing to install of the software traditionally required. Check it out, let us know what you think.

How Snapsat is built

At it's core, Snapsat is a Pyramid powered web interface to landsat-util. Data is sourced exclusively from the AWS Public Landsat dataset, piped from an S3 bucket to EC2, processed with landsat-util, and piped back to a Cloudfront-backed S3 bucket. In between, there's a significant amount of querying and messaging happening with RDS and SQS.

In addition to powering the majority of our stack, Amazon generously provided us with the credits required to get things running. If you apprecaite this project, make sure to thank Jed.

Contributing

There are a number of ways to contribute.

  1. Make something awesome with it.
  2. Share it. If you know someone that might find Snapsat useful, please let them know!
  3. Review our code. We'd love feedback. This project began as our final project at CodeFellows. We're proud of it, but we're well aware that there are improvements that could be made. Feedback is welcome and encouraged.
  4. Submit a Pull Request.

See Also