E1 · 出版卷 23

坐标参考系定义与元数据

EPSG 标识符、WKT、轴序、单位与适用范围

学习目标

把坐标参考系理解为结构化对象而非标签;使用权威标识符但不把它视为完整证据;检查 WKT 组成、轴、单位、范围与维度;并设计能够经受交换的元数据.

本课目标是可迁移推理,不是操作具名产品或执行受监管测量。任何真实决定都必须采用现行适用要求、经授权控制与胜任复核。

决定情境

本课决定是数据集是否具有足够信息,使每个坐标都能被无歧义定位,并让每个坐标操作可复现。短标识符只有在解析到预定版本与定义时才有用;WKT 字符串只有在被保留且一致解析时才有用。分析者应比较标识符、名称、结构化定义、文件头、数值范围、位置证据与来源,而不能信任单一字段。

元数据修复与坐标转换是不同动作。补上原本就用于生成坐标的定义,只改变元数据,不改变坐标;赋予猜测定义只会建立假设;从已验证源坐标参考系重投影才会生成新坐标。审计日志必须区分三者。

核心概念

完整坐标参考系定义与验证层: simplified institution-neutral teaching model
完整坐标参考系定义与验证层: simplified institution-neutral teaching model

坐标参考系对象包含坐标基准或参考框架、适用时的椭球、坐标系、轴、单位以及用途或范围。投影坐标参考系还包含基础大地坐标参考系,以及带参数的坐标换算方法。复合坐标参考系连接水平和垂直等兼容分量;带操作信息的定义可包含推荐转换,但仍需复核适用范围与精度。

WKT 是结构化表示,不是装饰文字。名称供人阅读,标识符连接权威注册表。轴条款、单位条款、基准集合或动态框架元素、参考历元、换算参数与使用范围都可能实质改变解释。新旧 WKT 方言相互转换时可能丢失信息。

参考框架与元数据

最低清单应记录数据集标识、几何类型、坐标维度、坐标参考系标识、完整 WKT 或等价结构定义、轴序、单位、水平坐标基准实现、坐标历元、垂直坐标参考系、适用范围、源格式、与软件无关的操作记录、定义版本与校验和。原始文件头即使有错误也要保留为证据。

不能只从坐标大小推断坐标参考系。东坐标 500000 可能是许多投影系统的假东坐标,也可能是局部网格值;数值 145 可能是经度,也可能是无标签局部数。范围和位置检查可以缩小假设,但必须借助独立控制才能选定。

定量推理

元数据完整度分数只能作为清单使用:C=\sum_i w_i q_i,其中 q_i 表示必要字段是否存在并通过验证。它不是空间精度指标。即使许多可选字段齐全,缺少坐标基准或单位仍应构成硬失败。

坐标范围可以提供条件检验。针对候选坐标参考系,转换其声明适用范围边界,检验数据坐标是否落入合理包络,再与已知控制点比较。通过宽泛范围检查不能验证候选;精心构造的范围检查失败则可以否决候选。

证据与不确定性

证据包括原始文件字节、伴随元数据、数据库模式、导出设置、数据提供说明、注册表快照、WKT、操作日志、控制点坐标与空间背景。相互冲突的定义应全部保留,不能静默选择。包含最详细字符串的来源也不一定正确,因为它可能在后续导出时才被附加。

本课不确定性还包括语义不确定性,即定义本身错误的可能性。厘米级测量如果坐标参考系不确定,位置歧义仍可能达到米级或更大。定义置信度应与坐标数值精度分开记录。

转换与控制

坐标参考系接入质量门解析每个定义,验证语法,解析标识符,比较等价组成,检查轴序与单位、适用范围、维度,并要求明确垂直决定。状态可分为已验证、内部一致但未验证、冲突、推断假设或已拒绝。只有已验证来源可进入自动转换。

变更必须非破坏性。保留 source_crs_raw、source_coordinates 与 source_file_hash,新增 normalised_crs 和 interpretation_version,再创建带操作与目标字段的转换坐标。后续修正可以通过来源链使下游版本失效,而无需删除历史。

接口与数据

文件、数据库和接口采用不同方式编码坐标参考系。交换合同应说明标识符与内嵌 WKT 冲突时哪个元素具有权威性,轴序如何序列化,坐标遵循坐标参考系轴序还是格式特定顺序,垂直分量如何表示,以及历元元数据位于数据集级还是要素级。

网址中的坐标标识、数据库数字代码与 WKT 权威节点可以指向同一注册表条目,却属于不同版本。为了可复现,应与标识符一同保存解析后的定义快照或发布版本。

集成检查点

当学习者能够从组成部分重建坐标参考系,发现标识符、WKT 与数值证据之间的不一致,并解释赋予定义为何不等于重投影时,本课检查点才通过。若证据不足,至少一个含糊数据集必须保持未解决状态。

最强检验把语义证据与独立空间控制结合起来。解析成功只证明语法有效,不能证明该定义属于这些坐标。

合成算例

一个合成栅格文件头声明某投影坐标参考系,内嵌 WKT 使用另一坐标基准,伴随标识符则指向正确分带但错误坐标基准世代。像元坐标只在两个候选下与预期项目重叠。学习者保留三种声明,检查原始导出日志,并测试三个独立控制点。

调查发现 WKT 是后续转换时注入的。依据有记录导出证据修复源标识符而不改变像元,随后另建重投影产品。示例完全合成,不涉及任何具名软件或机构。

练习任务

审计五个合成空间包:类 shapefile 文件组、类 GeoTIFF 栅格、CSV、数据库表和接口响应。建立统一坐标参考系清单,分类冲突,仅解决有证据支持的情况,并设计一条能明确告知数据提供者缺失字段的拒收消息。

提交原始元数据快照、规范化定义、置信状态、验证控制与来源关联。

常见失效模式

以下失效均应视为证据或流程缺陷,而不是外观问题:

  • 把标识符当作其属于数据的证据.
  • 把赋予坐标参考系等同于重投影.
  • 忽略轴序或单位.
  • 丢弃垂直与历元元数据.
  • 转换 WKT 方言却不检查信息损失.
  • 仅凭坐标范围推断.
  • 覆盖相互冲突的源元数据.

针对每项失效,应保留原始证据,识别下游影响,定义区分试验,并记录该情况是已修正、已拒绝还是仍未解决。

复习问题

  1. 完整投影坐标参考系由哪些部分组成?
  2. 为什么有效 WKT 仍可能不属于某数据集?
  3. 如何处理标识符与内嵌定义冲突?
  4. 什么是坐标语义不确定性?
  5. 元数据修复期间哪些记录必须保持不可变?

回答应包含定义、证据、必要时的计算或试验,以及会推翻结论的条件。产品截图或无解释编号不能作为答案。

考核成果

考核成果是坐标参考系元数据审计与修复包,包含原始证据、解析组成、注册表快照、冲突矩阵、假设检验、控制残差、非破坏性修复、转换后代与机器可读数据合同。证据不能识别唯一坐标参考系时,成果必须证明不确定性得到保留。

来源与延伸阅读