fix: correct Kyushu semantic beacon variants
This commit is contained in:
@@ -91,6 +91,45 @@
|
||||
- 结论 `PASS`
|
||||
- 备注:由于当前环境 headless Chrome 无法建立 WebGL context,未能在本机截图直接看到修复后的地图画面;需在真实浏览器里刷新 r2 页面确认该灯标本体已恢复。
|
||||
|
||||
### 2026-08-06 九州语义图标测试版 r2 修复灯标图标映射错误
|
||||
|
||||
- 用户继续指出另一处灯标对象图标不对:
|
||||
- 左侧原始版不是通用灯标,而是专用 variant
|
||||
- 右侧语义版却画成了普通 `light_beacon`
|
||||
- 现场对象属性:
|
||||
- `source-layer = navigation_marks`
|
||||
- `render layer = nav-marks-light-beacons`
|
||||
- `display_code = 31135102`
|
||||
- `canonical_object_type = light_beacon`
|
||||
- `icon_id = lt_bcn`
|
||||
- 对照原始 `style.json` 确认:
|
||||
- `31135001 -> symbol-daytime-311350`
|
||||
- `31135102 -> symbol-daytime-311351`
|
||||
- 当前 `style.navsea-delivery-full-semantic-extentfix.json` 原先错误地把这两项都降成了通用:
|
||||
- `31135001 -> light_beacon`
|
||||
- `31135102 -> light_beacon`
|
||||
- 已修复为:
|
||||
- `31135001 -> light_beacon_port_lateral_variantt_311350`
|
||||
- `31135102 -> light_beacon_starboard_lateral_variantt_311351`
|
||||
- 已更新语义映射表:
|
||||
- `symbol-daytime-311350 -> light_beacon_port_lateral_variantt_311350`
|
||||
- `symbol-daytime-311351 -> light_beacon_starboard_lateral_variantt_311351`
|
||||
- 已重新生成并部署九州测试版右侧 style / sprite:
|
||||
- `style.navsea-delivery-kyushu-semantic-icon-v1.json`
|
||||
- `/newpec/sprite-kyushu-semantic-icon-v1-20260806-r2/sprite`
|
||||
- 现已确认:
|
||||
- style 中 `31135102 -> light_beacon_starboard_lateral_variantt_311351`
|
||||
- style 中 `31135001 -> light_beacon_port_lateral_variantt_311350`
|
||||
- r2 sprite 已包含这两个 key
|
||||
- 刷新后的闭合审计结果:
|
||||
- 扫描瓦片 `4707`
|
||||
- 使用 key `91`
|
||||
- sprite key `121`
|
||||
- 缺失 key `0`
|
||||
- 旧 `symbol-daytime-* / arc-daytime-*` key `0`
|
||||
- 结论 `PASS`
|
||||
- 备注:这次修复的是 style 显式 display_code -> sprite key 映射,不涉及 PBF 对象或几何重写。
|
||||
|
||||
### 2026-08-06 当前 Full PBF 与 style 显示消费关系调查
|
||||
|
||||
- 调查对象:`/home/wwwroot/pbf-delivery-full-20260418-rebuild`,共 `65148` 张 PBF;对照当前 Full extent-fix / semantic-extent-fix style。
|
||||
|
||||
Reference in New Issue
Block a user