Skip to content

v2.10

Choose a tag to compare

@YaoTingYao YaoTingYao released this 15 Aug 07:43
· 73 commits to main since this release
96013b8

[v2.10] - 2024-08-15

Added

  • Theil-Sen Regression Line in model_evaluation.py: Add Theil-Sen regression line using SciPy, with a default setting of a 95% confidence level and the ‘separate’ method for intercept calculation (np.median(y) - slope * np.median(x)). Updated the terminology from "Best Fit Line" to "OLS Line" in the plot. (#30)

Changed

  • Optimized Alternative Geometric Classification in vulnerability_map.py : Enhanced the processing of raster images by conditionally calculating max_value only for images lacking metadata. For images with metadata, the entire array is skipped, relying on the GetMaximum() method. (#22, #24)

  • UI Wording Update in Model Evaluation UI: Revised the wording from "Mask of the Non-Excluded Jurisdiction" to "Mask of the Jurisdiction". (#25)

  • Enhanced Performance of Thiessen Polygon Creation in model_evaluation.py: Refined the mask polygon function to boost performance by removing the maximum polygon selection step and utilizing GeoPandas’ MultiPolygon for intersection. (#26)

  • Plotting Style Adjustments in model_evaluation.py: Modified the plotting style to include an alpha effect, improving point density visibility. (#30)

Fixed

  • Bug Fix in UDef-ARP.py: Corrected the get_image_resolution function by moving it from the MCT_FIT_CAL_Screen class to the MapChecker class. (#18)