本会话主要交付: - 色阶配置对话框 1:1 复刻原版(colorLevel/contourLevel/contourLine/colorEditor + colorUtils): 左三列⚙表格(层级/线形/颜色) + 层级⚙/线形⚙/颜色⚙ 子对话框 + 连续渐变(直方图/读出/min-max/反转) + .lvl/.clr 导入导出;文案/校验对齐原版精确 i18n。 - lvl/clr 模板库接真实后端:IColorTemplateRepository + ApiColorTemplateRepository, 另存/打开/新建色阶/配色方案下拉 经仓储注入 2D(GridDataChartView)与 3D(主对话框)。 - 剖面帘面着色对齐原版 threeContour.js getTerrainColor:上界 stop 取色 + 满 RGB, 修正"色带整体下移一格 / 发浅发灰 / 丢 alpha"导致与原版差异大的问题。 - 二维数据集视图首切片:勾选轨迹类数据集 → 足迹平铺进 View3D 地图 (Api3dRepository::loadMapLine 走 dd/ert/trajectory/line + MapLineActor + col2D 接线), view2DMode 控摆放高度,顶/底锚真实地表高程(zRefElev)。 - 测试 252 全绿。 并含本分支前序未提交的 UI 工作(ToastOverlay/TopBar/Theme/DynamicForm/若干 panel), 经 CMakeLists/main.cpp 纠缠,随此 checkpoint 一并提交。未纳入未跟踪的 png/yml 及审查报告 txt。 |
||
|---|---|---|
| .. | ||
| test_3d_repo.cpp | ||
| test_async_repo_dispatch.cpp | ||
| test_dataset_chart_dto.cpp | ||
| test_dataset_load_handles.cpp | ||
| test_gr_dto.cpp | ||
| test_grid_dto.cpp | ||
| test_local_repo.cpp | ||
| test_measurement_dto.cpp | ||
| test_nav_dto.cpp | ||
| test_nav_request.cpp | ||
| test_parsers.cpp | ||
| test_trajectory_dto.cpp | ||