fix: preserve Kyushu semantic fill patterns

This commit is contained in:
OpenAI Codex
2026-08-06 18:35:04 +08:00
parent e52328b3f5
commit 69b4f961a6
8 changed files with 600 additions and 23 deletions

View File

@@ -7,4 +7,9 @@
- 旧图标前缀残留:`0`
- 结论:`PASS`
本审计忽略预期的 `chart_icon_image``icon_id``arc_id` 字段变化,逐图层比较对象数量、ID、几何和其余属性。
本审计忽略预期的 `chart_icon_image``icon_id``arc_id` 字段变化,并把两个不存在的纹理名规范化后再比较:
- `anchor_caution_hazard_area class_code=420``fill-daytime-405` -> `fill-daytime-420`
- `navigation_hazard_area class_code=427``fill-daytime-405` -> `fill-daytime-427`
其余内容逐图层比较对象数量、ID、几何和属性。

View File

@@ -1,4 +1,6 @@
{
"asset_version": "kyushu-semantic-icon-v1-20260806-r2",
"scanned_tiles": 4707,
"used_keys": [
"an_desig",
"an_no_anchor",
@@ -18,6 +20,10 @@
"fac_marina",
"fac_port",
"fac_seastation",
"fill-daytime-420",
"fill-daytime-427",
"fill-daytime-428",
"fill-daytime-754",
"hz_danger_clear",
"hz_danger_iso",
"hz_dolphin",
@@ -54,10 +60,13 @@
"lt_min",
"mk_lead_c",
"mk_lead_v",
"mk_vais"
"mk_vais",
"pattern_fill_fishery_or_fish_reef_area",
"special_pattern_line_754",
"tide_spot"
],
"used_key_count": 55,
"sprite_key_count": 64,
"used_key_count": 62,
"sprite_key_count": 98,
"missing_keys": [],
"legacy_sprite_keys": [],
"verdict": "PASS"

View File

@@ -1,7 +1,11 @@
# 九州测试版 Sprite 图标闭合审计
# 九州测试版 Sprite 图标与纹理闭合审计
- 使用中的 icon_id/arc_id`55`
- sprite 键数:`64`
- 资产版本:`kyushu-semantic-icon-v1-20260806-r2`
- 扫描瓦片:`4707`
- 使用中的 icon_id/arc_id/纹理 key`62`
- sprite 键数:`98`
- 缺失键:`0`
- 旧前缀键:`0`
- 结论:`PASS`
本审计同时检查 `icon_id``arc_id``chart_fill_pattern``chart_fill_style` 映射纹理,以及 style 中直接写死的 `fill-pattern` / `line-pattern` / `icon-image` 依赖。