Releases: ladelgadobe/BestFitInterpolation
Release list
Best Fit Interpolator 1.1
Best Fit Interpolator 1.1
Version 1.1 improves consistency, input safety, validation presentation, and access to plugin documentation.
Highlights
- Framework semivariogram preview synchronized with the active Geostatistics model.
- Interpolation blocked when point and polygon inputs have incompatible CRS or no usable spatial overlap.
- Popup alerts reserved for warnings and errors; routine information remains in the QGIS message bar.
- Incomplete-data warning shown only once per selected layer and variable.
- TPS routing and REML prediction matrix errors fixed.
- R² labels standardized and the automatic LOOCV/K-fold threshold documented.
- Visible text-encoding artifacts removed.
- New About tab with version, authors, manual, reference article, GitHub, Issues, email, and LinkedIn links.
Validation
- 25 regression and release-contract checks passed.
- QGIS 3.44.8 dialog smoke test passed.
- Bandit reported no findings.
- detect-secrets reported 0 findings.
- Flake8 critical checks passed.
- QGIS package contains one
bestfitinterpolatordirectory and excludes tests,_deps, and__pycache__.
ZIP SHA-256: 66C251F8BBC2C5093E1A3778131130E4EDF51727C481F925C7714B489FB0A4A6
Best Fit Interpolator 1.0.2
Restored the Framework interpolation button and connected it back to the Framework workflow.
Aligned Framework Ordinary Kriging validation with the Geoestatistics logic.
Fixed MoM validation so it recognizes previously completed Ordinary Kriging interpolation.
Updated automatic MoM/REML classification threshold to 100 samples.
Preserved manual REML allowance up to 500 samples when explicitly selected by the user.
Improved automatic variogram model selection for Ordinary Kriging.
Fixed QGIS package ZIP compatibility by removing Windows backslash paths.
Fixed QGIS security scan false positives related to variogram model identifiers.
Fixed Qt6 compatibility scan issues by replacing direct Qt5 references with QGIS PyQt-compatible imports.
Best Fit Interpolator v1.0.1
Best Fit Interpolator v1.0.1
Maintenance release prepared for the QGIS Plugin Repository.
Changes
- Removed development artifacts flagged by the QGIS security scan.
- Removed unused legacy files and imports.
- Preserved interpolation and validation behavior.
- Validation continues to reuse the exact grid, covariates, and model parameters used during interpolation.
Verification
- Successfully compiled with QGIS Python 3.12.
- Validation configuration regression test passed.
- Flake8 functional findings: 0.
- ZIP structure and security audit passed.
Best Fit Interpolator v1.0
Best Fit Interpolator v1
First public release of Best Fit Interpolator, a QGIS plugin for comparing spatial interpolation methods and selecting the most suitable approach for a dataset.
Main features
- Multiple spatial interpolation methods.
- Cross-validation and performance comparison.
- Error metrics and graphical results.
- Variogram analysis.
- Framework-guided interpolation method selection.
- Generation and visualization of interpolated raster maps.
- Optional machine-learning dependencies are installed with user permission on first use
- Validation reuses the data, predictors, and final parameters from the corresponding interpolation.
Installation
- Download
bestfitinterpolator_v1.zipfrom the assets below. - Open QGIS.
- Go to Plugins → Manage and Install Plugins → Install from ZIP.
- Select the downloaded ZIP file.
- Click Install Plugin.
Do not extract or rename the ZIP file before installing it.
Compatibility
- QGIS 3.0 or later.
- License: GPL-3.0-or-later.
Authors
Laura Delgado Bejarano and Lucas Rios do Amaral.