dts_publish
Run a DTS Engine publish pipeline to generate 3D terrain tiles from projected shapefiles and DOM rasters, producing .3dt output and error diagnostics.
Instructions
Run a DTS Engine publish pipeline and report artifacts.
flags takes any of Engine's 93 flags without the leading dash, e.g.
{"roadShp": "roads.shp", "domPath": "dom.tif", "demPath": "dem.tif"}.
The verified workflow is pipeline="road", which drapes vector features onto
terrain. It needs a PROJECTED shapefile (geographic coordinates fail with
203/209/215) plus a DOM raster; domPath is mandatory despite looking
optional.
Success yields a .3dt tile plus DataInfor.txt. On failure, read error.band
and log — the UDP log usually carries a more specific message than the
exit code. Use dts_explain_error for any code.
Set strict=False to pass experimental flags the spec does not list.
For OSGB use dts_publish_osgb instead: that format needs two sequential processes and this tool would only run the first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flags | No | ||
| strict | No | ||
| outpath | Yes | ||
| timeout | No | ||
| pipeline | Yes |