CHANGELOG.md (3199B)
1 # Changelog 2 3 ## [0.3.0] - 2026-10-22 4 5 ### Added 6 - "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. 7 - "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. 8 9 ### Fixed 10 - Use Open Sans instead of Apple Braille for the DOI marker so it renders on systems without Apple fonts. 11 12 ## [0.2.2] - 2026-05-28 13 14 ### Added 15 - Import option "Hide layers below depth of interest (DOI, 2D and 3D views)", ON by default, which clips resistivity layers to the DOI so geometry below the DOI is not written to the GeoPackage. Clipping is exact when the DOI falls inside a layer. 16 17 ### Changed 18 - The DOI layer is now excluded from the Elevation Profile by default, matching the existing default for the points layer. 19 - Raised the layers 3D tiling max-chunk-features from 1000 to 50000 for faster 3D rendering on large datasets. 20 21 ## [0.2.1] - 2026-05-23 22 23 ### Fixed 24 - Apply the high-resistivity color for values above 1600 ohm*m to both layer styling and pre-computed layer colors 25 26 ### Changed 27 - Add flake8 to local and CI verification 28 29 ## [0.2.0] - 2026-05-16 30 31 ### Added 32 - Optional DEM elevation adjustment during import using a selected project raster layer 33 - Import options dialog for DEM adjustment and DOI masking controls 34 - Layer opacity output for improved DOI-aware layer styling 35 36 ### Changed 37 - Reordered import options so DOI masking controls appear before DEM controls 38 39 ## [0.1.6] - 2026-05-10 40 41 ### Added 42 - Workbench wide XYZ export support 43 44 ### Changed 45 - Write outputs to GeoPackage layers instead of CSV for better performance on large datasets 46 - Create spatial indexes for output layers to improve map and profile responsiveness 47 48 ## [0.1.5] - 2026-04-27 49 50 ### Added 51 - 3D Map View rendering for points, DOI, and layers 52 - Pre-computed per-layer color from resistivity for 3D rendering 53 54 ## [0.1.4] - 2026-04-23 55 56 ### Added 57 - Support for SCI Workbench 2026 XYZ export format 58 59 ## [0.1.3] 60 61 ### Fixed 62 - Correct Windows layer file URIs 63 - Validate XYZ rows and continue batch imports on error 64 65 ### Changed 66 - Set QGIS maximum version to 4.99 67 - Set homepage to blog post