geopro/src
gaozheng 5ffc784792 feat(store): ChunkedVolumeStore 增量写 StreamingVolumeWriter
逐块增量写 level0 store,建体不必持有整卷。产出与非流式 write 逐 brick + meta
完全一致:data.bin 逐块 qCompress 追加(块按 finalize 时固定顺序 bz 最慢/bx 最快
索引),meta.json 结构同 write,故 ChunkedVolumeStore/readBrick 可照常读;偏移 64 位。

DRY 复用 write 的压缩/索引/meta 序列化逻辑(compressBrick/brickIndexJson/
writeMetaGeometry)。约定:每块只写一次(重复抛),缺块 finalize 抛,体素数不符抛。

核心测试 test_streaming_write.cpp:流式(乱序写)vs 非流式 write 逐块对拍 + meta
一致;含重复/缺块/尺寸不符三类错误用例。不破坏 write/readBrick/buildPyramid 现有行为。
2026-06-23 21:50:59 +08:00
..
app fix(vtk): 切项目复位重锚标志,修底图清空后再选不重显的回归 2026-06-23 19:17:11 +08:00
controller fix(detail): 白化 tmObjectId 经 open 链路从数据集列表透传(修模板列表为空) 2026-06-23 10:51:12 +08:00
core feat(detail): 异常详情坐标系/网格色阶templateId/新增异常类型 收尾1:1 2026-06-23 14:35:27 +08:00
data feat(store): ChunkedVolumeStore 增量写 StreamingVolumeWriter 2026-06-23 21:50:59 +08:00
io feat(gpr): 加 assembleGprSurveySlab 装配道区间 slab 2026-06-23 21:37:56 +08:00
net feat(workbench): 对象/数据集交互对齐规格 + 属性面板可编辑保存 2026-06-15 11:52:41 +08:00
render feat(vtk): 核外分块体绘制 OutOfCoreSource + renderC 基准(POC-C 命门探针) 2026-06-23 15:07:09 +08:00
view scaffold: M1 工程骨架(CMake+vcpkg+分层目录+spike冒烟程序) 2026-06-07 17:41:10 +08:00
CMakeLists.txt feat(io/gpr): 新增 .iprh 头解析器(纯 C++17,零 Qt/VTK) 2026-06-23 09:45:13 +08:00