第二幕 / FROM OUTPUT TO CAPABILITY

让地图稳定生产, 让大规模交付“可复用”

多尺度电子地图智能生产工作流

38源数据图层

当需求足够大, 地图能不能被持续、稳定、高效地生产出来?

进入生产系统
MapLibre 真实输出局部 · 从结果层进入生产系统

LAYER → RULE → PIPELINE → VALIDATE → TILE → OUTPUT

02 / PRODUCTION CHALLENGE

一张地图, 为什么会变成一条生产链?

当处理对象扩展到城市级、多层级、多规则生产,问题不再是“能不能切出瓦片”,而是——

怎样稳定地重复完成 整条生产过程?

38 LayersRulesZoomProcessingTilesPublishPreview

从一次性制图,到规模化生产;从流程稳定性,到复用能力。

03 / CONSTRAINTS CONVERGE

38 个源数据图层, 为什么不能简单“一键切片”?

生产复杂度 / 四类约束,汇入同一条生产链。

ONE PRODUCTION CHAIN
01
SOURCE

数据异构

CRS · 字段 · 几何

先确认数据是什么,再决定如何处理。

02
RULE

规则差异

分类 · 层级 · 筛选

同一份源数据,在不同层级对应不同表达。

03
PROCESS

生产依赖

预处理 · 切片 · 合并

上一步的输出,是下一步能否运行的前提。

04
DELIVER

交付要求

验证 · 发布 · 样式

切出瓦片,不等于完成一张可交付的地图。

复杂度不是来自一个步骤, 而来自多类约束同时作用在同一条生产链。

04 / ARCHITECTURE × PIPELINE

架构是地图, Pipeline 是路线。

四层结构,承接一条完整地图生产流程。

38源数据图层
01 / RULE

业务规则

分类、层级与映射约束

02 / PROCESS

数据生产

规则化预处理与逐级切片

03 / PUBLISH

瓦片发布

PMTiles 验证与 Martin 发布

04 / OUTPUT

制图表现

Maputnik 样式与 MapLibre 预览

MapLibre 真实地图输出局部,已裁去浏览器栏与要素字段弹窗
PMTiles → MapLibreREAL OUTPUT

SCAN确认源图层、坐标参考、字段与几何。把输入约束带入流程。

Python / GDAL / Tippecanoe / PMTiles / Martin / MapLibre / Maputnik / WSL2

05 / VALIDATE BEFORE BUILD

在切片前, 让异常先被看见。

前置质量校验

38 / 38
PASSREAL OUTPUT
预期
38
实际
38
匹配
38

REAL OUTPUT

源图层扫描原始输出局部 · 图层匹配与 CRS 校验通过。

L17 PASS

切片前校验

这组证据证明已执行的源图层检查与 L17 切片前校验。

原图在 PASS 后显示“开始生成 L17 PMTiles”。内部报告路径已遮挡。
校验逻辑示意SOURCE → SCAN通过 → 继续处理异常 → 暂停并核查

06 / FROM v1 TO v1.1

从“流程能跑”, 到“别人也能复用”。

版本演进 / 收拢入口,也把经验变成可检查的结构。

v1

专家工作流

多步骤执行 / 依赖经验 / 分散入口

规则预处理切片校验发布预览

LOOSE NETWORK

v1.1

可复用的执行结构

规则外置知识结构统一入口Runner运行状态复用能力

STRUCTURED SYSTEM

结构演进示意 · 目录只作为旁证,不以文件数量代表能力。

查看结构证据

知识库通过人工复盘、回归检查与版本发布持续更新。

07 / SKILL v1.1 + CLI RUNNER

把分散的 GIS 步骤, 收拢为一个执行入口。

统一 CLI 已实现。

  1. 01

    代码实现

    已完成

  2. 02

    基础自测

    已通过

  3. 03

    真实离线全流程验证

    已通过

统一 CLI Runner 已完成代码实现、基础自测与真实离线全流程验证。

CLI 接口示例

python3 scripts/map_pipeline.py --project-env project.env validate

先检查规则与映射约束,再进入生产步骤。

实现结构,如何被核对?

真实离线全流程验证已通过。

08 / FROM OUTPUT TO CAPABILITY

最终交付的是地图, 真正沉淀下来的是生产能力。

长期沉淀
规则流程质量验证SkillRunner / CLI复用能力
MapLibre 真实输出局部 · 生产系统,最终回到地图。
一次交付地图PMTilesPreview

技术产品化重点:将专业 GIS 流程转化为可执行的生产结构。

可复用,意味着规则可配置、流程可检查、状态可追踪;不意味着跨城市零配置或未经验证的完全一键化。

放大查看