com7Regional.splitInputs.createReportPlots

createReportPlots(dirListGrouped, inputDEM, outputDir, groupExtents, groupFeatures)[source]

Write visual reports summarizing the split inputs operation.

Creates two visual reports in PNG format: 1. Basic report showing DEM extent and release areas 2. Optional features report showing DEM extent with entrainment and resistance areas

Parameters
  • dirListGrouped (list) – List of dictionaries containing dirName and list of geometries

  • inputDEM (pathlib.Path) – Path to input DEM file

  • outputDir (pathlib.Path) – Path to output directory where reports will be saved

  • groupExtents (dict) – Dictionary with dirName as key and (xMin, xMax, yMin, yMax) as value, containing the DEM clipping extents for each group

  • groupFeatures (dict) – Dictionary containing clipped features for each group and type

Return type

none