Version 1.0.6 (2025-08-08) Added Optional polygon boundary for diversity indices. Shannon–Wiener (1948) and Simpson (1949) can take a polygon layer (SHP/GPKG/memory). Pixels outside the boundary are masked via GDAL cutline. Plugin UI actions. Toolbar has two quick actions (Shannon, Simpson). Plugin menu adds entries for Shannon, Simpson, FHD, LAI & VCI, Rugosity, and Rumple. Changed Boundary parameter now uses QgsProcessingParameterVectorLayer (polygon) and is exported to a temporary GPKG when needed. Icon loading hardened: try qrc path first, then fall back to the on-disk icon. Centralized icon resolver used in provider and actions. Output format preserved (total pixels, index value, per-class proportions). Fixed Cross-version handling of QgsVectorFileWriter.writeAsVectorFormatV2 return values (2-tuple, 4-tuple, or code) to avoid unpack errors on QGIS 3.34. Missing icons in some environments due to mismatched qrc prefixes. Plugin toolbar/menu previously did nothing; both now launch the corresponding Processing dialogs. More defensive handling of NoData/NaN/Inf before statistics. Compatibility Verified on QGIS 3.34.11 (Python 3.12, GDAL 3.9). qgisMinimumVersion remains 3.0; 3.22+ recommended. Notes Boundary is applied as a mask (cropToCutline = False). Cropping can be exposed as an option in a future update.
yes
wing94wing
2025-08-08T07:48:12.338512+00:00
3.0.0
3.99.0
None
no
Plugin Tags