31 lines
2.3 KiB
Markdown
31 lines
2.3 KiB
Markdown
# CM95 S-52 日本全国 HTML 对比使用说明 v1
|
||
|
||
日期:2026-09-27。项目:Linux X220 的 `/root/sourceserver/cm95`。
|
||
|
||
## 访问入口
|
||
|
||
- 全国对比:`http://192.168.200.184:18889/`,局域网访问。
|
||
- 旧九州对比:`http://192.168.200.184:18888/`,保持不变。
|
||
- 全国健康检查:`http://192.168.200.184:18889/health`。
|
||
- 全国生产摘要:`http://192.168.200.184:18889/release-summary.json`。
|
||
- 全国 PBF:`/pbf/{z}/{x}/{y}.pbf`,对应现有 Release 的 `pbf/delivery` 原始产物。
|
||
- 左侧:全国 CM95 现有 S-52 Release;右侧:原 NavSea extentfix 旧版参考(不是同一版,也非官方基准)。
|
||
- 保留旧页面的同步视图、完整 S-52/参考 Style 开关、runtime 预览、灯弧、等深线高亮、左右点选对象检查;新增全国总览与地区快捷定位。
|
||
|
||
## 版本和限制
|
||
|
||
- Release:`cm95-d1-62a85bd40d3a-ae61b8866e80`,Dataset 1,z0~z12。
|
||
- 生产 177389 Job 中 177384 PASS,5 个低 Zoom FAILED;用户已接受遗留。z0~z3 总览可能缺图,尤其 z0/0/0。
|
||
- 全国 PBF 原样全量提供;浏览器 S-52 Style 使用分层确定性抽样扫描实际 PBF 的使用情况以控制图层数量。此测试 Style **不代表全国全部符号已经逐条覆盖/验收**。
|
||
- 右侧是不同数据/不同 Style 版本的视觉参考,差异需要再区分数据、Style、缩放及运行时原因。
|
||
- 不存在已通过的全国 Finalize manifest;健康检查以原始生产摘要报告真实状态 `TEST_READY_WITH_KNOWN_ISSUES`。
|
||
- 此对比入口用于辅助导航工程阶段 B 的调查与视觉验证,不是 B 阶段 PASS、官方 ENC 或 ECDIS 认证。
|
||
|
||
## 文件与运行
|
||
|
||
- 页面:`web/japan_compare.html`;服务:`web/japan_compare_server.py`;原九州页面/服务不改动。
|
||
- 样式配置:`config/s52/cm95_s52_style_compiler_japan_compare_v1.json`。
|
||
- 样式生成器:`tools/cm95_s52_japan_compare_build_style.py`;产物:`build/s52_style_compiler_japan_compare_v1/`。
|
||
- 样式需要重建时,在项目目录执行 `./.venv/bin/python tools/cm95_s52_japan_compare_build_style.py`。
|
||
- 服务重启命令:`./.venv/bin/python -u web/japan_compare_server.py --host 0.0.0.0 --port 18889`。
|
||
- 不触碰 MySQL、Builder、生产 SQLite、原 PBF 或旧九州端口。 |