A web application for producing NDVI and other composites from DIY multispectral cameras
CSS HTML JavaScript CoffeeScript GLSL Makefile Shell
Pull request Compare This branch is 186 commits ahead of bgamari:master.
Latest commit 10278a1 Dec 17, 2016 @jywarren jywarren committed on GitHub Merge pull request #83 from dristybutola/master
added ask question button, fixes #82
Permalink
Failed to load latest commit information.
public
routes
views
.gitignore
.gitmodules
LICENSE
README.mkd
app.js
db.js
maintenance.js
package.json
todo.txt
upload.js

README.mkd

infragram-js

The code behind (and in front of) Infragram.org -- providing multispectral image compositing in the browser, as well as image saving online.

Developers

To get started,

$ git clone --recursive https://github.com/Pioneer-Valley-Open-Science/infragram-js.git
$ cd infragram-js/public
$ make
$ ./run-linux-mac.sh
$ firefox http://localhost:8000

To run the whole node server:

  • you'll need nodejs, npm, and mongodb -- ubuntu/debian: sudo apt-get install nodejs npm mongodb
  • install node modules with npm install
  • run node app.js or nodejs app.js from the root directory.
  • navigate to http://localhost:8001/sandbox/

You'll need coffeescript (sudo apt-get install coffeescript) to compile the javascript source. After editing the various .coffee files in the public directory, run make to compile them:

  • cd public
  • make