Skip to content

v25.7

Latest

Choose a tag to compare

@XavierCLL XavierCLL released this 08 Jul 19:49

Changes:

new features:

  • Add user-customized keyboard shortcuts for labeling buttons using a shortcut configuration dialog in the labeling buttons setup, #27
  • Add keyboard shortcuts for navigating samples and zooming in/out in the response design window, part of #27
  • New systematic sampling process that uses pixels as a unit of measurement in its systematic sampling methodology
  • The systematic sampling process has been significantly improved, resulting in increased speed, more robust statistical methodology and procedures.

bugfixes:

  • Refactor file dialog to use a new utility function for saving files, fixing an issue where the user did not configure the extension or if that extension was incorrect or invalid
  • Ensure inclusion of right-bottom borders in systematic sampling offset area by distance or pixels
  • Convert label to integer for auto fill labeling buttons from thematic map
  • Fix a bug that Acatama handle 0 as nodata even when thematic file uses zero for a valid class, bug reported thanks to @Josi-Nic, #26
  • Improving the suggested filename for the sampling file
  • Use manual random seed only if the random sampling options block is enabled
  • Include the saved configuration file path in message
  • Catch all exceptions when reading the AcATaMa configuration file
  • Fix an error message due to a incorrect band when the thematic layer is changed, forcing band list population in post-stratification section
  • Fix a bug in the offset grid calculation in systematic random sampling by pixels
  • Fix file extension validation to correctly parse valid extensions from filter string
  • Change the default YAML filename extension in the AcATaMa configuration file to .yaml
  • Enhance systematic random sampling documentation by the new two systematic techniques by distance and by pixels
  • Fix text and tooltips for pixel units methodology in systematic sampling
  • Validate pixel centroid before sampling to ensure valid coordinates
  • Add tests for accuracy assessment using zero as a class to sampling and outside thematic map coverage
  • Enforce the conversion of decimal percentage stored in the yaml file in the case when a locale considers the comma as a decimal separator
  • Add systematic sampling tests by pixels with different configurations
  • Handle locale initialization to fix some issues for some user edge cases loading the plugin
  • Updated the tests based on the new systematic sampling method
  • Fix tooltip texts and warnings messages
  • All commits in: https://github.com/SMByC/AcATaMa/commits