Commit Graph

  • 868cc4daba Merge pull request 'fix/3d-volume-blanking-mask' (#8) from fix/3d-volume-blanking-mask into main main gaozheng 2026-06-28 22:37:24 +0800
  • e6fb087a7f docs(detail-view): 新增数据集详情视图架构与扩展指南 gaozheng 2026-06-28 22:34:54 +0800
  • eef8188bcb feat(3d): 色阶跨视图同步真源 + 三维体/切片白化与不透明度重做 gaozheng 2026-06-28 22:14:46 +0800
  • c653a659b2 Merge pull request 'feat/vtk-3d-view' (#7) from feat/vtk-3d-view into main gaozheng 2026-06-27 18:43:52 +0800
  • 4f6abf0c83 feat(3d-view): 三维体渲染稳定性修复 + 透明度可调/交互优化 gaozheng 2026-06-27 18:32:07 +0800
  • 9b4f172809 fix(3d-view): 二维/三维分析切换时取消前视图选中 gaozheng 2026-06-26 23:43:26 +0800
  • d5e3522bfa feat(project-menu): 项目管理菜单按Excel接入web嵌入页 gaozheng 2026-06-26 23:43:06 +0800
  • fadcd12239 fix(gpr): 补 Api3dRepository::createGprVolume 声明 + 仓储透传 targetDy gaozheng 2026-06-26 23:30:04 +0800
  • cf1c06cde8 feat(gpr): 三维体 LOD 多线渲染 + 全局切片(深度/横切/顺路) + 诊断 gaozheng 2026-06-26 23:25:51 +0800
  • 5bf3a8e5dd docs(backlog): 登记 OPT-003 二维分析C期 dd_raster(阻塞·待后端栅格端点) gaozheng 2026-06-26 22:01:11 +0800
  • bdebe54859 feat(3d-view): 二维分析B期(足迹高程Z拖动)+选择联动/滚轮升降/工具条禁用 gaozheng 2026-06-26 21:56:45 +0800
  • 6a10975b6b feat(3d-view): 二维分析A期(一场景两相机)+视图切换/底图/增量修复 gaozheng 2026-06-26 20:53:53 +0800
  • 4e998374e7 docs(handoff): 2026-06-26 创建异常打磨+切片异常交互+二维分析改造交接 gaozheng 2026-06-26 18:09:35 +0800
  • 227ee8fdef docs(spec): 二维分析锁定俯视相机+内容显隐+高程拖动 spec gaozheng 2026-06-26 18:04:53 +0800
  • c1a824e292 fix(data): 二维维度分类对齐数据字典 DD0623(去已删除轨迹类型) gaozheng 2026-06-26 17:17:07 +0800
  • e8bb2f82e7 fix(ui): 异常提示浮层去圆角+不透明深底(消白角/灰底) gaozheng 2026-06-26 16:23:44 +0800
  • 1648ccb8c4 fix(ui): 异常提示浮层圆角外露白底 → WA_TranslucentBackground gaozheng 2026-06-26 16:13:02 +0800
  • f230ca8dd1 fix(3d): 异常绘制提示中文乱码(改 QLabel 浮层) + 列表切到别对象清切片选中 gaozheng 2026-06-26 16:06:07 +0800
  • 9782a2b93e feat(ui): 删除切片/异常加确认 + 弹框按钮全局中文化 gaozheng 2026-06-26 15:41:13 +0800
  • 306d7bc46e fix(3d): 异常绘制提示移右上角美化 + 线双击结束含双击位置 gaozheng 2026-06-26 15:41:12 +0800
  • d7ab7705c9 feat(3d): 切片保存后定稿锁定(不可移动/旋转)+ 菜单去保存·另存 gaozheng 2026-06-26 15:17:54 +0800
  • 91a71064b2 feat(3d): 创建异常结束手势按业界通用做法重做(点单击/线双击/面点起点闭合) gaozheng 2026-06-26 15:17:53 +0800
  • 302d946bd9 fix(ui): 数据列表切片菜单「保存位姿/另存为…」→「保存/另存为」(与VTK菜单/用户口径一致) gaozheng 2026-06-26 14:09:34 +0800
  • b48684a0ba fix(3d): 右键色阶去省略号 + 关闭切片取消列表勾选 + 异常取消选中清高亮 gaozheng 2026-06-26 14:06:11 +0800
  • 1a70ca0072 feat(3d): 异常对话框加样式预览(选中类型 legend 可视化) gaozheng 2026-06-26 12:07:11 +0800
  • 4ae8286bb0 fix(3d): 异常截图配色与切面一致——取 widget 同源着色输出(非另建 LUT) gaozheng 2026-06-26 11:56:33 +0800
  • d470dc8154 fix(3d): 双击与单击隔离 + 异常类型下拉误显「暂无数据」 gaozheng 2026-06-26 11:49:14 +0800
  • 04af569b7d fix(3d): 创建异常返工(点交互/点渲染/截图/类型空态)——前一轮质量不过关 gaozheng 2026-06-26 11:31:04 +0800
  • 3ed1ea75ac feat(3d): 异常样式接平台 legend(与平台一致,不依赖 mock 保存) gaozheng 2026-06-26 11:00:34 +0800
  • 58544ffb3c feat(3d): 创建异常支持点/线/面三态(子菜单+统一双击·回车提交) gaozheng 2026-06-26 10:36:38 +0800
  • c6756aafc5 feat(3d): 异常类型下拉接平台真实类型(去 mock,与平台一致) gaozheng 2026-06-26 10:28:11 +0800
  • 75c1327aa4 feat(3d): 创建异常截图改相机重构图(方案A,frame-to-fit selection) gaozheng 2026-06-26 10:21:25 +0800
  • 56e4b3a7ff fix(ui): 登录验证码图形容器背景改白底 gaozheng 2026-06-26 09:02:00 +0800
  • 85636931af fix(ui): 分段折叠时向上收起(不再停在原位中间格) gaozheng 2026-06-26 07:49:08 +0800
  • d6e52cb51f fix(ui): 三维分析分段面板视觉打磨(段头/新增按钮/顶部留白,规范§4.3/§6.7) gaozheng 2026-06-26 07:29:32 +0800
  • fb911a9d85 fix(ui): 坐标轴面板硬编码颜色 token 化(深色模式合规,规范§1/§6.7) gaozheng 2026-06-25 22:46:13 +0800
  • cdd7613d53 docs(api): vtk-3d-openapi 对齐实测实现(0.6.1) feat/vtk-3d-view gaozheng 2026-06-25 22:20:43 +0800
  • 2f6ec7dae2 fix(ui): 类型筛选改用组内数据自带类型值(typeName/dsTypeCode),不再依赖缺失的arrayType gaozheng 2026-06-25 22:09:15 +0800
  • 31ad7a4750 chore: 撤诊断日志([dsrow-raw]/[arrayfilter]),保留 parseDsRows 对象形态解析健壮性 gaozheng 2026-06-25 21:48:07 +0800
  • 1742b7508b fix(data): 装置筛选空-parseDsRows 兼容对象形态 properties+顶层装置字段 + CLAUDE规则 gaozheng 2026-06-25 21:37:42 +0800
  • 98bbc9f947 fix(ui): 生成位置下拉树面板加宽,避免长节点名被截断 gaozheng 2026-06-25 21:18:49 +0800
  • 5edfc8e5e8 fix(ui): 装置筛选稳健匹配+诊断日志 + 生成位置改下拉框(树形下拉面板) gaozheng 2026-06-25 21:12:45 +0800
  • 63ebf7d4f1 fix(ui): 修日期日历面板错乱-popup 父对象改顶层窗口避开下拉项样式 gaozheng 2026-06-25 20:55:18 +0800
  • 5c412eedfa docs: OPT-002 全簇完成-④拾取串选已修(63cda56,体PickableOff) gaozheng 2026-06-25 20:45:05 +0800
  • 63cda568e5 fix(vtk): ④ 切片拾取串选-体 actor 设 PickableOff,拾取只落切片平面 gaozheng 2026-06-25 20:43:49 +0800
  • 51090962c3 docs: OPT-002 标记 issue2/③/反向② 已完成(69e8790),④拾取串选留待live调试 gaozheng 2026-06-25 20:38:12 +0800
  • 69e8790810 feat(vtk): 多三维体并发切片渲染重构(OPT-002:issue2+③+反向②) gaozheng 2026-06-25 20:36:43 +0800
  • 85ae48ebfb test: FakeView 跟进 I3dSceneView::render(bool,bool) 新签名(VE保留相机引入) gaozheng 2026-06-25 20:09:15 +0800
  • dfba221a6e docs: OPT-002 并入 ③切片建到错误体 + ④切片拾取串选(同源多体/拾取簇) gaozheng 2026-06-25 20:04:31 +0800
  • 40c8d6ccb4 fix(ui): 创建三维体对话框 左侧源/右侧生成位置 改树型结构(4b) gaozheng 2026-06-25 19:54:44 +0800
  • b2904c211e fix(vtk): 坐标轴面板预热(4a)+装置枚举到达重刷下拉+树→VTK选中联动正向(②) gaozheng 2026-06-25 19:50:36 +0800
  • 62b7cde5cd fix(ui): 筛选时间换 QComboBox(与装置同款) + 异常复选框驱动显隐(①) gaozheng 2026-06-25 19:42:37 +0800
  • 2bd1c36579 docs: backlog 新增 OPT-002 多三维体并发切片渲染(issue2 架构限制) gaozheng 2026-06-25 19:22:46 +0800
  • 652b37b672 fix(vtk): 修创建切片/异常清空体·切片选择(issue1)+异常副标题补时间+新切片自动勾选 gaozheng 2026-06-25 19:21:55 +0800
  • 09a48d846b fix(ui): 栏位勾选增量保留 + tab去箭头 + 缩进 + 滑块跳位 + 清日志警告 gaozheng 2026-06-25 18:46:06 +0800
  • 63fe99dba5 docs: 新增全局待优化清单 OPTIMIZATION-BACKLOG.md gaozheng 2026-06-25 18:15:41 +0800
  • 961af652d7 fix(ui): #1 两 tab 平分抽屉宽度,消除旧3栏遗留的右侧空白第三栏位 gaozheng 2026-06-25 17:41:55 +0800
  • a6cdd2ff80 feat(3d): createSlice 打印 SliceGenerateRequest 请求体到 log(供后端联调) gaozheng 2026-06-25 17:36:48 +0800
  • 7ff6f184e9 fix(vtk): 坐标轴/树/筛选跟进修复 + VE保留相机重建 + 异常删除刷actor gaozheng 2026-06-25 17:31:55 +0800
  • 6a371c9fa9 fix(ui): 筛选行+分析tab滚动重构(批3/#3#7) gaozheng 2026-06-25 16:55:15 +0800
  • b497fe547c fix(ui): 分段树修复(批2)-选中高亮统一对象树+结构还原TM挂载+缩进一致 gaozheng 2026-06-25 16:46:32 +0800
  • a2770ba49d fix(vtk): 坐标轴设置交互修复(批1/#5)-增量渲染+VE滑块+隐藏轴全隐+关闭按钮 gaozheng 2026-06-25 16:39:48 +0800
  • 70f77c1736 refactor(vtk): 退役旧三维数据集/三维分析栏(Task 12 #6)-删 Column3D* 及全部死接线 gaozheng 2026-06-25 15:52:14 +0800
  • 7de221ddce perf(gpr_poc): view-all 拖动中只视锥裁剪不重建,修转动/缩放thrash卡死 gaozheng 2026-06-25 15:40:24 +0800
  • f52d38d97b perf(gpr_poc): view-all 概览每线单体 LOD,40 体→20 体修 1fps 卡顿 gaozheng 2026-06-25 15:20:14 +0800
  • 46f0144287 perf(vtk): view-all 每条体接入视野自适应引擎修拉近纹理墙 gaozheng 2026-06-25 14:57:41 +0800
  • 572fbf8d7b fix(ui): 容器节点紧凑卡(矮+居中+小留白)+所有段从项目根树形(自剪枝)+体/切片创建时间+筛选行去采集(日期前装置后) gaozheng 2026-06-25 14:47:58 +0800
  • 6c8069b87d feat(vtk): 坐标轴设置真正生效-单位(米/英尺)换算+每轴显示开关+自定义刻度范围 打通 render→controller→view→面板 gaozheng 2026-06-25 14:16:27 +0800
  • 0cfa1ad352 feat(ui): 坐标轴设置改抽屉面板(工具条右侧滑出)+补坐标轴单位/放大系数(按原型图) gaozheng 2026-06-25 14:01:45 +0800
  • 1b13caa75f fix(vtk): 连续勾选两个 ds 不渲染(取景意图按'是否已有数据到场'判定,非 checkedDs_ 空) gaozheng 2026-06-25 14:01:44 +0800
  • 7bdb291fb4 fix(gpr): 修世界网格路径短线建体失败(007 深度0 网格无效) gaozheng 2026-06-25 13:43:55 +0800
  • 778ffe88c0 feat(ui): 三维体段右键全接旧栏操作-体(生成切片/色阶) 切片(保存/另存/导出图片dat/色阶/删除) 异常(显隐/删除) gaozheng 2026-06-25 12:33:22 +0800
  • eb50a87694 fix(ui): 右键菜单限三维体段+容器节点去复选框+容器树剪枝(只展示有体路径) gaozheng 2026-06-25 12:17:50 +0800
  • 72e82be63c feat(gpr_poc): view-all 摆放升级到精确 CGCS2000(密实立方体+测绘级坐标) gaozheng 2026-06-25 12:08:06 +0800
  • 888a63081b feat(ui): 三维体段从项目根完整层级树(容器节点+体挂归属)+段体右键菜单(详情/删除切片异常)(界面修复 4/5) gaozheng 2026-06-25 11:50:17 +0800
  • c2f2b1f94c feat(ui): 日期范围筛选控件(双日历面板/可清空/默认今天)替代单 QDateEdit(界面修复 1/2/3) gaozheng 2026-06-25 11:41:23 +0800
  • 2e4e4b24e4 fix(login): 验证码图原尺寸清晰显示(去放大缩放,避免糊导致看错字符) gaozheng 2026-06-25 11:18:44 +0800
  • 4f205528ad fix(login): 删多余 verifyCodeCheck 步(原版实测=getImageCode→login2 直连)修 verificationCodeExpired + AuthLive 跳过(验证码改图片) gaozheng 2026-06-25 10:51:04 +0800
  • f713c15366 feat(gpr3dv): 移植精确坐标/轨迹/世界网格(CGCS2000)+测绘级逐线世界对齐建体 gaozheng 2026-06-25 10:41:02 +0800
  • ccd3040a67 fix(login): login2 补 checkCode=用户输入验证码 + codeId(修 checkCodeNotNull) gaozheng 2026-06-25 10:30:20 +0800
  • 289b83cd35 fix(login): 验证码改为显示后端 getImageCode 的 base64 图(data.image),客户端不再自画(后端已不回明文 code) gaozheng 2026-06-25 10:21:14 +0800
  • 0a0d3ba017 feat(gpr_poc): 加 view-all 子命令——20 条独立体按真实 GPS 位置/航向摆进同一 3D 场景一起渲 gaozheng 2026-06-25 09:52:17 +0800
  • df25836cbd fix(ui): VtkViewToolbar 重做-三段(设置|视图|缩放)+图标(Gear/Plus/Minus/Fit)+悬浮画布(界面修复 2 一版) gaozheng 2026-06-25 09:47:21 +0800
  • a990f2ea90 fix(ui): 左面板 QSplitter 可拖改宽(min180/max560)+禁横向滚动条(界面修复 1) gaozheng 2026-06-25 09:41:06 +0800
  • beb398d478 fix(ui): 生成按钮移标题行+采集时间改时间段(不限)+切片不单列段(挂三维体树)(界面修复 3/4/5) gaozheng 2026-06-25 09:34:19 +0800
  • d70590cbef feat(data): 逐线 GPR 体反量化适配器 + GprVolumeRepository gaozheng 2026-06-25 09:06:15 +0800
  • 4e2bdc3b81 feat(gpr): build-line 健壮支持任意测线 + 新增 build-all 批量建体(磁盘守护/coarse 下采样) gaozheng 2026-06-25 08:42:31 +0800
  • 4330e12c3e feat(vtk): 逐线三维体调亮调清晰(gallery 4 组对照) gaozheng 2026-06-25 07:36:40 +0800
  • c94992a8d5 docs: #2/#4/异常详情完成,仅剩 #6 退役旧栏(需补 VE 迁移+setItemChecked) gaozheng 2026-06-24 21:47:50 +0800
  • b9a655126f feat: 装置类型枚举接口 listArrayTypes→填字典→段头装置下拉显示+过滤(Task12 #2) gaozheng 2026-06-24 21:45:38 +0800
  • a41b428b09 feat: VolumeParamsDialog 扩展-左侧源列表(可增删)+生成位置下拉(GS/TM)+req归属(Task12 #4) gaozheng 2026-06-24 21:37:33 +0800
  • 7a294e13ab fix(vtk): 逐线处理后三维体修可见性(传函2/98分位标定+段落取景+段直读) gaozheng 2026-06-24 21:37:10 +0800
  • cfd242c106 feat: 异常双击详情接入三级树(anomalyById→AnomalyPropertiesDialog)(Task11 Step4b) gaozheng 2026-06-24 21:24:48 +0800
  • 7a41fb0f33 docs: 续会话第二批进度(工具条/confType/三级树/异常归属完成)+剩余4项真实状态 gaozheng 2026-06-24 21:16:10 +0800
  • 1d744bab81 feat(app): 对象树拉取改 checkedSourcesChanged+confType 分流(支持 GS 直挂 ds)(Task12 #1) gaozheng 2026-06-24 21:13:28 +0800
  • 6edfad9a2f feat(app): VtkViewToolbar 接入中央画布(view/zoom/fit + axesSettings 弹窗)(Task12 工具条) gaozheng 2026-06-24 21:10:09 +0800
  • 2f07e605c8 feat(app): 三维体段「体→切片/异常」三级树注入 + 异常排除渲染勾选 + 创建异常即时进树(Task11 Step4a) gaozheng 2026-06-24 20:59:21 +0800
  • a32822f7d6 feat(gpr3dv): 桥接处理后立方体→geopro量化/分块/VTK体绘制(P2 渲第一条线真三维体) gaozheng 2026-06-24 20:50:10 +0800
  • 8b57dd9679 feat(app): 创建异常按所在切片是否已保存挂体/切片(resolveAnomalyMount, Task11 Step3) gaozheng 2026-06-24 20:49:19 +0800
  • 07be3aef21 feat(data): Api3dRepository.anomalyRows 按 remarkSourceId 供三级树注入(Task11 Step2) gaozheng 2026-06-24 20:45:55 +0800