Checkpoint CM95 PBF production code and docs for Linux migration
This commit is contained in:
86
替换与下一步说明.md
Normal file
86
替换与下一步说明.md
Normal file
@@ -0,0 +1,86 @@
|
||||
# CM95 PBF Stage 1 Mapping v1 使用说明
|
||||
|
||||
本包是 CM95 → NavSea PBF 的 PBF-02 初版实施产物。
|
||||
|
||||
## 文件
|
||||
|
||||
```text
|
||||
config/mappings/cm95_to_navsea_v1.yaml
|
||||
docs/CM95到NavSea映射设计报告_v1.md
|
||||
docs/cm95_mapping_contract_check_v1.json
|
||||
tools/cm95_nav_aid_relation_audit_v1.py
|
||||
tools/cm95_mapping_contract_check_v1.py
|
||||
```
|
||||
|
||||
## 当前状态
|
||||
|
||||
- 映射覆盖选定 AOI 全部 80 个 object_class + geometry_type 组合。
|
||||
- 当前 unified style source-layer 静态检查 PASS。
|
||||
- 当前 semantic sprite 常量引用静态检查 PASS。
|
||||
- 生产 importer / schema 未修改。
|
||||
- 还没有生成正式 PBF。
|
||||
- 下一门禁是对全 AOI 的 `_cm93_relation20_raw` 助航对象合成关系做验证。
|
||||
|
||||
## 复制位置
|
||||
|
||||
将本包内目录整体合并到 CM95 仓库根目录:
|
||||
|
||||
```text
|
||||
D:\React\cm93-mysql-importer-starter\
|
||||
```
|
||||
|
||||
即得到:
|
||||
|
||||
```text
|
||||
D:\React\cm93-mysql-importer-starter\config\mappings\cm95_to_navsea_v1.yaml
|
||||
D:\React\cm93-mysql-importer-starter\docs\CM95到NavSea映射设计报告_v1.md
|
||||
D:\React\cm93-mysql-importer-starter\tools\cm95_nav_aid_relation_audit_v1.py
|
||||
D:\React\cm93-mysql-importer-starter\tools\cm95_mapping_contract_check_v1.py
|
||||
```
|
||||
|
||||
## 下一步只需运行 relation20 审计
|
||||
|
||||
```powershell
|
||||
cd D:\React\cm93-mysql-importer-starter
|
||||
|
||||
& ".\.venv\Scripts\python.exe" .\tools\cm95_nav_aid_relation_audit_v1.py `
|
||||
--host 127.0.0.1 `
|
||||
--port 3306 `
|
||||
--user root `
|
||||
--database cm93_chart `
|
||||
--dataset-id 1
|
||||
```
|
||||
|
||||
输入 MySQL 密码。
|
||||
|
||||
输出:
|
||||
|
||||
```text
|
||||
cm95_nav_aid_relation_audit_v1.json
|
||||
cm95_nav_aid_relation_groups_v1.csv
|
||||
cm95_nav_aid_relation_audit_v1.txt
|
||||
```
|
||||
|
||||
把 JSON 上传给 ChatGPT。
|
||||
|
||||
## 不要修改
|
||||
|
||||
此阶段不修改:
|
||||
|
||||
```text
|
||||
src/cm93db/geometry.py
|
||||
src/cm93db/importer.py
|
||||
sql/001_schema_mysql57.sql
|
||||
```
|
||||
|
||||
## relation20 通过后
|
||||
|
||||
下一阶段直接进入:
|
||||
|
||||
```text
|
||||
PBF-03
|
||||
CM95 MySQL
|
||||
→ semantic mapping
|
||||
→ navigation aid composition
|
||||
→ z10/914/385 single-tile MVT/PBF generator
|
||||
```
|
||||
Reference in New Issue
Block a user