55-8.md 3.9 KB

地下管线详情视图:8倍显示、设备可见与近距交互

What to build

维护者新反馈:恢复8倍场景管径显示;地下管线详情附近设备仍不可见;近距缩放更近且平移随鼠标位置视距减速;详情内可点其它管段;材质更明显。

Decisions

源管径不变,显示直径=源径×8(取消先前无放大要求,以最新用户反馈为准),缺源径不造实体;地理路径长度保持。详情是设施检查视图:基础设施模式不能套用主图全隐设备规则;其它设备级筛选/预警模式保留。设备挂载和显示大小随8倍显示管径适配,真实身份和示意标注保留。近距上限不随整个场景长度放大;平移取命中表面的视距,缩放可围绕鼠标命中点。点击邻管经真实射线到共享选择/详情,拖拽不触发。材质增加可辨的纹理凹凸/反射(非实测纹理),保留行业色及未知语义。

Acceptance criteria

  • 显示径×8一致贯穿主图/详情精粗,源径单独保留。
  • 基础设施详情有真实附近设备模型/清单与详情入口,模型不埋管;加载覆盖透明。
  • 可厘米级接近目标,近距左拖随命中距离减速,不因长场景快速漂移。
  • 场景邻管点选打开其完整领域详情/高亮,拖拽不选,原主图上下文保持。
  • 源材质有纹理/凹凸和反射差别,资源关闭后释放。
  • t55真实几何/设备/相机/射线材质回归先0/5红,修复后通过;Vue事件与既有回归复验。

进度

代码完成,待维护者现场画面验收。t55-detail-usability先运行0通过5失败;修复后及审查补例8/8通过。确认原因:详情沿用infrastructure主图显隐使全部设备被过滤;缺失deviceCodes被当显式空;等待全部点详情才发布;最近距离=场景半径×0.05;射线只派发设备;材质仅有反射参数。

修复:8倍横向显示但保留源径;详情基础设施模式保留附近设备;缺清单与显式空分开,逐点渐进发布;设备按显示管壁半径及邻管避让高度挂载并可清单聚焦;编码稳定槽位不随渐进数量重排;设备到达/范围变化sync复用镜头;最小视距0.02m、沿鼠标命中射线缩放、平移按近处命中视距;真实邻管射线与Vue object-pick→共享选择→完整主段/标题/属性及高亮切换;程序拉丝/颗粒/塑料纹理凹凸与侧光,主图材质纹理遵从Cesium实际字段(保留已有金属度兼容修复)。纹理为材质类型示意,非实测。

验证:t55-detail-usability 8/8、t55-device-loading通过(缺失vs显式空、慢点不阻塞);t50-53-local-enhancement全部12脚本通过,包含19/19颜色/三键/焦点、9/9原增强、9/9精模、5/5 SFC、邻域/设备/窨井/点击关闭与布局;t23-click-flow新增邻管点选、真实Vue标题改变及sync不重建;t54物理与主图材质流/更新、t32显示/缺径/异步图层通过。本轮工作区markerOverlay导入已恢复,完整交互19/19实际重跑通过,旧阻断不再适用。

独立审查提出渐进槽位跳动、异径邻管包住设备和偏心缩放;均补例修复。最终只读复核未发现剩余P1/P2。按AGENTS未运行build/dev/browser/GPU,离线结果不能证明实际画面。真实坐标准入失败且无设施关联者继续仅清单,不借父点坐标造模型;显式筛空设备清单继续尊重,不用详情绕过。

  • 正式入口现场确认8倍粗度、设备可辨性、近距操控和材质效果。

Status: ready-for-human Assignee: codex Type: task Blocked by: Labels: ready-for-human, wayfinder:task

Comments

Answer

已恢复8倍显示并完成设备、近距操控、邻管点选、材质增强;待实际画面验收。