A web application for producing NDVI and other composites from DIY multispectral cameras
CSS HTML JavaScript CoffeeScript GLSL Makefile Shell
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 186 commits ahead of bgamari:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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