1.7 KiB
1.7 KiB
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。