第二幕 / FROM OUTPUT TO CAPABILITY
让地图稳定生产, 让大规模交付“可复用”
多尺度电子地图智能生产工作流
LAYER → RULE → PIPELINE → VALIDATE → TILE → OUTPUT
02 / PRODUCTION CHALLENGE
一张地图, 为什么会变成一条生产链?
当处理对象扩展到城市级、多层级、多规则生产,问题不再是“能不能切出瓦片”,而是——
怎样稳定地重复完成 整条生产过程?
从一次性制图,到规模化生产;从流程稳定性,到复用能力。
03 / CONSTRAINTS CONVERGE
38 个源数据图层, 为什么不能简单“一键切片”?
生产复杂度 / 四类约束,汇入同一条生产链。
数据异构
CRS · 字段 · 几何
先确认数据是什么,再决定如何处理。
规则差异
分类 · 层级 · 筛选
同一份源数据,在不同层级对应不同表达。
生产依赖
预处理 · 切片 · 合并
上一步的输出,是下一步能否运行的前提。
交付要求
验证 · 发布 · 样式
切出瓦片,不等于完成一张可交付的地图。
复杂度不是来自一个步骤, 而来自多类约束同时作用在同一条生产链。
04 / ARCHITECTURE × PIPELINE
架构是地图, Pipeline 是路线。
四层结构,承接一条完整地图生产流程。
业务规则
分类、层级与映射约束
数据生产
规则化预处理与逐级切片
瓦片发布
PMTiles 验证与 Martin 发布
制图表现
Maputnik 样式与 MapLibre 预览

SCAN确认源图层、坐标参考、字段与几何。把输入约束带入流程。
Python / GDAL / Tippecanoe / PMTiles / Martin / MapLibre / Maputnik / WSL2
05 / VALIDATE BEFORE BUILD
在切片前, 让异常先被看见。
前置质量校验
- 预期
- 38
- 实际
- 38
- 匹配
- 38
REAL OUTPUT
L17 PASS
切片前校验这组证据证明已执行的源图层检查与 L17 切片前校验。
06 / FROM v1 TO v1.1
从“流程能跑”, 到“别人也能复用”。
版本演进 / 收拢入口,也把经验变成可检查的结构。
专家工作流
多步骤执行 / 依赖经验 / 分散入口
LOOSE NETWORK
可复用的执行结构
STRUCTURED SYSTEM
结构演进示意 · 目录只作为旁证,不以文件数量代表能力。
查看结构证据
知识库通过人工复盘、回归检查与版本发布持续更新。
07 / SKILL v1.1 + CLI RUNNER
把分散的 GIS 步骤, 收拢为一个执行入口。
统一 CLI 已实现。
- ✓01
代码实现
已完成
- ✓02
基础自测
已通过
- ✓03
真实离线全流程验证
已通过
统一 CLI Runner 已完成代码实现、基础自测与真实离线全流程验证。
CLI 接口示例
python3 scripts/map_pipeline.py --project-env project.env validate先检查规则与映射约束,再进入生产步骤。
实现结构,如何被核对?
真实离线全流程验证已通过。
08 / FROM OUTPUT TO CAPABILITY
最终交付的是地图, 真正沉淀下来的是生产能力。
技术产品化重点:将专业 GIS 流程转化为可执行的生产结构。
可复用,意味着规则可配置、流程可检查、状态可追踪;不意味着跨城市零配置或未经验证的完全一键化。