Record 20nm regression as style-side issue
This commit is contained in:
@@ -952,6 +952,94 @@ Style 语义专项里仍最重要的是:
|
||||
- 只看整屏图像 diff
|
||||
- 或只看 `20nm` backend 总量数字
|
||||
|
||||
## 20nm Regression Root Cause Check
|
||||
|
||||
本轮用户再次反馈:
|
||||
|
||||
- 当前 `20nm compare` 右侧看起来又有退化
|
||||
- 主要体感是:
|
||||
- 鱼礁丢了
|
||||
- 灯的标识又丢了
|
||||
|
||||
本轮已做排查,结论是:
|
||||
|
||||
- 当前问题不是最近重建 `20nm pbf` 导致的
|
||||
- 也不是 compare HTML 最近又被切到了别的页面
|
||||
- 当前最应优先怀疑的是:
|
||||
- `style.navsea-delivery-karatsu-10nm.json` 里的图标/过滤表达式
|
||||
|
||||
排查依据:
|
||||
|
||||
1. 线上部署时间
|
||||
- `/mnt/sda1/www/newpec/navsea-compare-karatsu-20nm.html`
|
||||
- `2026-03-31 20:45:52 +0800`
|
||||
- `/mnt/sda1/www/newpec/domain/style.navsea-delivery-karatsu-10nm.json`
|
||||
- `2026-03-31 20:45:52 +0800`
|
||||
- `/home/wwwroot/pbf-delivery-karatsu-20nm`
|
||||
- `2026-03-25 17:57:29 +0800`
|
||||
|
||||
2. 这说明
|
||||
- `20nm pbf` 没有在这之后被重新构建
|
||||
- 当前线上 compare 仍然是 `r7`
|
||||
- 当前右侧仍然使用:
|
||||
- `./domain/style.navsea-delivery-karatsu-10nm.json`
|
||||
|
||||
3. 直接解码当前 20nm 瓦片后确认:
|
||||
- 鱼礁对象还在
|
||||
- 灯塔/灯台对象还在
|
||||
|
||||
典型样本:
|
||||
|
||||
- `/home/wwwroot/pbf-delivery-karatsu-20nm/11/1762/821.pbf`
|
||||
- `anchor_caution_hazard_point`
|
||||
- 存在:
|
||||
- `canonical_object_type = 魚礁`
|
||||
- `chart_symbol_code = fish_reef`
|
||||
- `navigation_marks`
|
||||
- 存在:
|
||||
- `canonical_object_type = 港湾灯台`
|
||||
- `chart_symbol_code = lighthouse`
|
||||
- `name_ja = 鷹島灯台`
|
||||
|
||||
因此当前判断:
|
||||
|
||||
- `鱼礁/灯标对象并没有从 20nm pbf 里消失`
|
||||
- `HTML` 这边也没有把页面切错
|
||||
- 问题主要在当前 delivery style 的具体表达方式
|
||||
|
||||
当前 style 里和这两组最相关的层:
|
||||
|
||||
- 鱼礁 / 障害点:
|
||||
- `anchor-hazard-points`
|
||||
- `anchor-hazard-points-428`
|
||||
- `fishery-areas`
|
||||
- `fishery-areas-outline`
|
||||
- 灯 / 灯台:
|
||||
- `nav-light-flare`
|
||||
- `nav-light-arc`
|
||||
- `nav-marks-harbor-lighthouses`
|
||||
- `nav-marks-breakwater-lighthouses`
|
||||
- `nav-marks-small-lights`
|
||||
- `nav-marks-light-beacons`
|
||||
- `nav-marks`
|
||||
|
||||
当前最值得注意的一点:
|
||||
|
||||
- 鱼礁点目前在 style 里被并到:
|
||||
- `anchor-hazard-points-428`
|
||||
- 统一使用:
|
||||
- `symbol-daytime-428`
|
||||
- 这很可能就是“数据还在,但视觉上不像原图、看起来像丢了”的直接原因之一
|
||||
|
||||
一句话结论:
|
||||
|
||||
- 这轮退化不是最近改坏了 `20nm pbf`
|
||||
- 主问题仍然是当前 `style.navsea-delivery-karatsu-10nm.json`
|
||||
- 下一步应继续优先修:
|
||||
- 鱼礁 icon 选择
|
||||
- 灯/灯台图标和 flare 的具体表达
|
||||
- 而不是先回头怀疑 HTML 或重新构建 20nm pbf
|
||||
|
||||
## Quick Resume Prompt
|
||||
|
||||
下次开机如果要快速接上,可以先看这份文件,再按下面这句继续:
|
||||
|
||||
Reference in New Issue
Block a user