Developerregistry

Unit Registry 单位注册表

Unit Registry

统一单位标识与换算关系,避免"℃/°C"、"m³/m³/%"、"NTU/FNU" 之类的混用。

01

概览

统一单位标识与换算关系,避免"℃/°C"、"m³/m³/%"、"NTU/FNU" 之类的混用。

02

要点

单位标识优先采用 UCUM 风格的可解析字符串;对行业惯用但非 SI 的单位(如 NTU、PSU、dB(A))显式标注为非 SI 并给出使用限制。

03

要点 2

换算必须是显式函数,而非单一乘数:温度类(℃↔K)是平移,对数类(dB)不可线性平均。

04

要点 3

SIYB 立场:单位不是显示格式问题,而是数据语义的一部分。平台内部一律以 SI 存储,展示层才做格式化。

05

结构定义

单位标识类别说明
摄氏度CelSI 导出与 K 为平移关系:T(K) = T(°C) + 273.15
立方米每立方米m3/m3SI土壤体积含水率的规范单位,% 仅为显示形式
微西门子每厘米uS/cmSI 导出电导率;必须注明参考温度 25 °C
实用盐度PSU非 SI(无量纲)PSS-78 定义,适用 2~42
浊度单位NTU / FNU非 SIISO 7027 与 EPA 180.1 方法不同,不可混用
分贝(A 计权)dB(A)对数必须在能量域平均,不能算术平均
帕斯卡PaSI气压、声压、孔压统一单位
毫米水当量mmSI 导出SWE、降水、ET₀ 的统一深度单位
CLOSE

把 Unit Registry 单位注册表 用起来

需要把技术判断落到项目?

进入行业应用与智能选型中心,获取场景设计、选型与实施参考。