I have setup a preset with {"name": "dsm", "value": true}, {"name": "dtm", "value": true} to enable DSM and DTM, indeed every time I check the preset in WebODM it shows this. Yet when I process the project/task it doesn't include a DSM/DTM. When I check NodeODX's /var/www/data/.../options.json it says "dsm": false, "dtm": false. I can't work out why the present settings aren't being respected, any hints?
dtm/dsm options not being respected
5 Replies
...actually it might be a mismatch between the way I'm creating the task via the API https://docs.webodm.org/reference/task/#create-a-task, where I didn't pass any options, and what WebODM is showing in the browser, which is showing Options as my custom named Present...
Yep that's what it was. when invoking the API to create the task, I never specified the presets/options to use, and in the WebODM UI it incorrectly showed it as being my custom preset, which misled me, so there's a bug in the WebODM UI there...
The preset will show as "(Custom)" anytime the list of options for a task doesn't match any of the presets in the system.
For me the task was being created with the default/empty options, but showing up as my labeled custom preset which had different options.
Empty options are not the "Default" preset though
Need more help?
This discussion happened in the WebODM community Discord. Join and ask your own question.
Join View Original ThreadThis page mirrors a public discussion from the WebODM Discord. How to request a removal.