NodeODM is a standard API specification for processing aerial images with engines such as ODM
 
 
 
 
 
 
Go to file
Piero Toffanin ae80613112 Update README.md 2016-07-18 16:36:12 -05:00
data Modified gitignore 2016-07-05 13:07:47 -05:00
examples npm init, express hello world, docker file 2016-07-04 15:59:07 -05:00
libs Old task cleanup, zipping 2016-07-17 18:01:38 -05:00
public Task cancel, remove, time elapsed 2016-07-14 16:42:12 -05:00
tmp Modified gitignore 2016-07-05 13:07:47 -05:00
Dockerfile Task processing, UI improvements, OpenDroneMap spawning (still need to fix things) 2016-07-08 15:44:48 -05:00
LICENSE Initial commit 2016-07-02 14:20:17 -05:00
README.md Update README.md 2016-07-18 16:36:12 -05:00
boot.js npm init, express hello world, docker file 2016-07-04 15:59:07 -05:00
index.js Task persistence after shutdown 2016-07-15 16:19:50 -05:00
package.json Old task cleanup, zipping 2016-07-17 18:01:38 -05:00
server.js npm init, express hello world, docker file 2016-07-04 15:59:07 -05:00

README.md

node-OpenDroneMap

Node.js GUI and REST API to access OpenDroneMap

Alt text

Getting Started

The quickest way is to use Docker.

  • From the Docker Quickstart Terminal (Windows / OSX) or from the command line (Linux) type:
git clone https://github.com/pierotofy/node-OpenDroneMap
cd node-OpenDroneMap
docker build -t nodeodm:latest .
docker run -p 3000:3000 nodeodm:latest
  • If you're on Windows/OSX, find the IP of your Docker machine by running this command from your Docker Quickstart Terminal:
docker-machine ip

Linux users can connect to 127.0.0.1.

  • Open a Web Browser to http://<yourDockerMachineIp>:3000

And you're done!

Run it Natively

If you are already running OpenDroneMap on Ubuntu natively, you can simply type:

sudo curl --silent --location https://deb.nodesource.com/setup_6.x | sudo bash -
sudo apt-get install -y nodejs
git clone https://github.com/pierotofy/node-OpenDroneMap
cd node-OpenDroneMap
node index.js

Contributing

Make a pull request for small contributions. For big contributions, please open a discussion first.

Roadmap

  • Command line options for OpenDroneMap (in progress)
  • Cluster tasks distribution to multiple servers (planned)
  • Documentation (planned)

API Docs

Coming soon.