Files
CM95/docs/CM95_PBF生产化阶段_v1_4_1.md

57 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# CM95 PBF 生产化阶段 v1.4.1:z0–z12
## 1. 决策
生产目标固定为 **XYZ z0–z12**。
此前 z10–z12 是 Pilot AOI 验证范围,只用于验证 CM95→NavSea MVT 的语义、extent、FID、助航合成、hard-gate 与 style contract,不是生产发布范围。
v1.4.1 不改变 v1.3 已冻结内核,只扩展生产 tile policy 与生产计划 Gate。
## 2. Scale ladder
按当前 Dataset 已确认的 CM95 native scale 层级:
| Zoom | 优先比例尺及 fallback |
|---|---|
| z0–z4 | 1:20M |
| z5–z7 | 1:3M → 1:20M |
| z8–z9 | 1:1M → 1:3M → 1:20M |
| z10 | 1:200k → 1:1M → 1:3M → 1:20M |
| z11 | 1:50k → 1:100k → 1:200k → 1:1M → 1:3M → 1:20M |
| z12 | 1:20k → 1:50k → 1:100k → 1:200k → 1:1M → 1:3M → 1:20M |
每级只向更粗比例尺 fallback。具体空间覆盖仍由 `chart_coverage` 控制,coverage 缺失时才使用 Cell bbox 保守兜底。
## 3. Extent
- z0–z11:4096;
- z12:1048576,保持 Pilot 与当前 NavSea/NEWPEC 已验证契约。
## 4. Plan Gate
`plan-production --zooms 0-12` 必须创建完整 13 个 zoom 的不可变计划。
计划审计默认要求:
- planned zoom = 0..12;
- 每一级至少存在一个真实 tile job;
- duplicate job = 0;
- invalid XYZ = 0;
- `source_stats.tile_count` 与实际 job 数一致。
在完整 tile 数量未审查前,不启动 production build。
## 5. 冻结边界
以下内容仍保持 v1.3:
- CM95→NavSea mapping;
- relation20 助航合成;
- OBJNAM/NOBJNM 名称规则;
- FID manifest;
- hard-gate quantization fallback;
- encoder 写后 Feature ID 对账;
- release PBF 属性 allowlist;
- style/sprite contract Gate。