diff --git a/STEP_RECORD.md b/STEP_RECORD.md index c26231a..0eb5814 100644 --- a/STEP_RECORD.md +++ b/STEP_RECORD.md @@ -162,6 +162,45 @@ Remote: `ssh://git@nas:2222/tei/pbf.git` - 陆域/道路上下文层次 - 标注与航标文本/图标 +### 20nm Compare Page Root Cause Fix + +本轮已经定位并修正了一个关键问题: + +- 之前 `navsea-compare-karatsu-20nm.html` 右侧使用的是: + - `style.compare-delivery-karatsu-10nm.json` +- 这份 compare style 大量读取: + - `class_code` + - `display_code` + - `label_position_code_legacy` + - `depth_value_m_legacy` +- 但 `20nm delivery` 这批 PBF 实际提供的主字段是: + - `chart_*` + - `canonical_*` + - `place_name_*` + - `name_ja` + +结论: + +- 右侧此前“大面积只剩线、不见面、不见符号”的主因,是样式读取字段与 PBF 实际 schema 不匹配 + +本轮已修正: + +- [`src/pbf/navsea-compare-karatsu-20nm.html`](/root/sourceserver/pbf/src/pbf/navsea-compare-karatsu-20nm.html) + - 右侧样式从: + - `./domain/style.compare-delivery-karatsu-10nm.json` + - 切回: + - `./domain/style.navsea-delivery-karatsu-10nm.json` + +修正后结果: + +- 右侧海区面、陆域面、道路和主要符号层已恢复显示 +- 当前差距虽然仍然明显,但已经从“schema 读错导致的整体失真”回到“正式 delivery style 本身与原始版仍有视觉差距”的层面 + +这意味着下一步可以更聚焦地修: + +- `style.navsea-delivery-karatsu-10nm.json` +- 而不是继续在不兼容的 compare style 上浪费时间 + ## 20nm Delivery JP Status 已对 `/home/wwwroot/pbf-delivery-karatsu-20nm` 全量 `154` 个瓦片做扫描。 diff --git a/src/pbf/navsea-compare-karatsu-20nm.html b/src/pbf/navsea-compare-karatsu-20nm.html index 3af57b8..03b47c0 100644 --- a/src/pbf/navsea-compare-karatsu-20nm.html +++ b/src/pbf/navsea-compare-karatsu-20nm.html @@ -237,7 +237,7 @@