Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebODM support #114

merged 24 commits into from Sep 8, 2018

WebODM support #114

merged 24 commits into from Sep 8, 2018


Copy link

@mojodna mojodna commented Sep 4, 2018

This brings WebODM in as a first-class application to POSM (fully replacing the POSM OpenDroneMap API and adding gobs of new functionality). On a default POSM install, WebODM will be available at or (not on a path prefix due to OpenDroneMap/WebODM#509).

This includes the following patches / changes to node-OpenDroneMap:

Changes to WebODM:

Patched files are mapped in as Docker volumes to replace shipped code. webpack and collectstatic are run on startup in order to incorporate patched React components.

See also:

/cc @pierotofy - props for making WebODM so customizable that all of this is possible without forking! (expect inbound PRs for some of this to make certain parts even more customizable)

Closes posm/posm#228
Closes posm/posm#287
Closes posm/posm#288
Closes posm/posm#289
Closes posm/posm#290
Closes posm/posm#291
Closes posm/posm#320

@mojodna mojodna force-pushed the webodm branch from 0dd9968 to 0703e97 Sep 5, 2018
Copy link

@pierotofy pierotofy commented Sep 5, 2018

Wow! Great work @mojodna.

Especially for mbtiles by the end of the year we should have plugin entrypoints for defining new output formats (we're planning to move some parts of into WebODM), so generating mbtiles will get a lot easier (just a matter of creating a small plugin).

@mojodna mojodna force-pushed the webodm branch from 9c938f1 to 18d9faf Sep 5, 2018
@mojodna mojodna merged commit b5125c5 into master Sep 8, 2018
@mojodna mojodna deleted the webodm branch Sep 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet
2 participants