qgis-tem-loader

qgis plugin for loading TEM geophysical inversion XYZ files as 3D objects
git clone git://src.adamsgaard.dk/qgis-tem-loader # fast
git clone https://src.adamsgaard.dk/qgis-tem-loader.git # slow
Log | Files | Refs | README | LICENSE Back to index

commit 17ae414bc9d1e2f31c7c652fae8eb611faddbed5
parent 532100bf11a29e960871da745691fda52c339721
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Thu, 22 Oct 2026 09:27:05 +0000

chore(release): 0.3.0

Diffstat:
MCHANGELOG.md | 9++++-----
Mtem_loader/metadata.txt | 2++
2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md @@ -1,14 +1,13 @@ # Changelog -## [Unreleased] +## [0.3.0] - 2026-10-22 ### Added +- "3D interpolation…" menu item: IDW interpolation of loaded TEM layer features into a voxel PointZ layer written to a GeoPackage. The interpolation dialog lets the user select input LineStringZ layers and optional DOI PointZ layers, define a 3D grid extent with cell sizes and a live derived cell-count preview, and control IDW parameters (power, log10 mode, horizontal and vertical search radii, per-sounding DOI clipping). The horizontal and vertical search radii define an anisotropic search ellipsoid (after GeoScene3D) that governs both which samples a voxel uses and how they are weighted, preserving the vertical layering of the soundings. Output voxels are styled with the resistivity color ramp and rendered as cubes in the 3D Map View. - "Mean resistivity maps…" menu item: mean resistivity maps (middelmodstandskort) for fixed elevation intervals, written as one styled GeoTIFF per interval. For each sounding, the thickness-weighted log10 mean resistivity above the DOI is computed within the interval, and the values are gridded with IDW in log10 space, leaving cells beyond the search radius blank. The dialog sets the elevation range, interval thickness, cell size, search radius, IDW power, minimum neighbors, and minimum interval coverage. -## [0.3.0] - 2026-06-27 - -### Added -- "3D interpolation…" menu item: IDW interpolation of loaded TEM layer features into a voxel PointZ layer written to a GeoPackage. The interpolation dialog lets the user select input LineStringZ layers and optional DOI PointZ layers, define a 3D grid extent with cell sizes and a live derived cell-count preview, and control IDW parameters (power, log10 mode, horizontal and vertical search radii, per-sounding DOI clipping). The horizontal and vertical search radii define an anisotropic search ellipsoid (after GeoScene3D) that governs both which samples a voxel uses and how they are weighted, preserving the vertical layering of the soundings. Output voxels are styled with the resistivity color ramp and rendered as cubes in the 3D Map View. +### Fixed +- Use Open Sans instead of Apple Braille for the DOI marker so it renders on systems without Apple fonts. ## [0.2.2] - 2026-05-28 diff --git a/tem_loader/metadata.txt b/tem_loader/metadata.txt @@ -10,6 +10,8 @@ about=QGIS plugin for loading geophysical inversion models. Adds a menu item to changelog= 0.3.0 * Add "3D interpolation…" menu item: IDW voxel interpolation of loaded TEM layers into a styled PointZ GeoPackage layer + * Add "Mean resistivity maps…" menu item: mean resistivity maps (middelmodstandskort) per elevation interval as styled GeoTIFFs + * Use Open Sans instead of Apple Braille for the DOI marker 0.2.2 * Hide layers below DOI by default with new import option that clips layer geometry at the DOI * Exclude DOI layer from Elevation Profile by default