0.5.0
- Optional fixing of polygon holes. When holes are found you
choose once per
run: Fill (area grows), Cut a thin slit (area preserved), or
Leave as-is
(flagged). Fill and Cut ask you to confirm, as they alter the
plot boundary.
Fixed features are re-checked, so a hole-only problem becomes
READY.
- Z values are no longer stripped — TRACT accepts them, so Z is
preserved end
to end in the output GeoJSON. X/Y are still truncated to 6
decimals.
- Master Data templates updated to TRACT's current schema:
Reference_ID is now
Node_ID in both templates, and the Farms GeoJson column has been
dropped.
- Cleaner report pop-up: labelled sections with counts, shown in
the normal UI
font with bold headings, and all output paths grouped at the
end. Same
information as before; the CSV validation report is unchanged.
- Master Data files are now written without openpyxl, using only
the Python
standard library. The plugin ships 5.3 MB smaller with no
third-party code,
and generated files keep everything the template had — including
the country
drop-down, which was previously lost.
0.4.0
- Optional: split the clean GeoJSON output into 2–10 files so
large datasets
upload to TRACT under the size limit. Features sharing a NodeID
always stay in
the same file; feature counts are balanced across files. You
cannot request
more files than there are unique NodeIDs (you'll get an error if
you try). On a
successful split the combined file is replaced by the split
files. (GH-8)
- Lowered the minimum plot area threshold from 0.05 ha to 0.001 ha
to
harmonize with TRACT's platform validation.
- Report: coordinate rounding and Z-value removal are now
summarized as feature
counts instead of one line per feature, so the summary is far
less cluttered.
Other repairs are still listed per feature, and the full
per-feature log
remains in the CSV validation report. (GH-9)
yes
luiscartor
2026-08-24T09:11:09.307327+00:00
3.0.0
4.99.0
None
yes
Plugin Tags