Run SWE porosity before SWE LOD export in --export all

This commit is contained in:
2026-02-10 01:12:11 +01:00
parent 6dab4779d6
commit f5244fbf2e

View File

@@ -243,8 +243,10 @@ def main(argv: Iterable[str] | None = None) -> int:
if target_export in ("swe-porosity",):
exit_codes.append(export_swe_porosity(cfg, force_vrt=args.force_vrt))
if target_export == "all":
exit_codes.append(export_swe_lods(cfg, force_vrt=args.force_vrt))
# Keep porosity before swe-lods so the final SWE tile index contains
# populated height_path entries from swe-lods.
exit_codes.append(export_swe_porosity(cfg, force_vrt=args.force_vrt))
exit_codes.append(export_swe_lods(cfg, force_vrt=args.force_vrt))
# Enhanced exports (use point cloud data)
# Order matters: heightmap-enhanced creates tile_index.csv needed by others