2. 海洋观测数据来源与类型解析

海洋观测数据标准化处理的第一步,不是写代码,而是把“数据从哪来、长什么样、带哪些参数、以什么格式落地”搞清楚。不同观测平台在采样方式、时空覆盖、参数体系、精度特性和数据格式上差异很大,如果混为一谈,后续的质控、插值、统一编码就会埋下系统性错误。本节按平台逐一解析浮标、潜标、岸基雷达、卫星遥感和船测五类典型来源,并给出识别与归类这些数据时的实操要点。

一、五类平台的观测特征对比

先建立整体印象:浮标是“定点、近表层、高频、长时序”;潜标是“定点、剖面、水下、低频回收”;岸基雷达是“沿岸、面覆盖、表层流场、高时空分辨率”;卫星遥感是“全球、面覆盖、多参数、条带式过境”;船测是“走航、多要素、高精度、非均匀时空”。这五种特征直接决定了数据的坐标表示、时间戳规则和参数命名方式。

五类海洋观测平台:数据特征 · 参数体系 · 常见格式 浮标 数据特征 定点锚系,近表层 采样间隔 10min~1h 连续数月~数年 参数体系 SST、气温、气压 风速风向、湿度 表层盐度、波高周期 常见格式 NetCDF、CSV BUFR(GTS传输) 标准化要点 时间戳统一UTC 经纬度精度校验 缺测值-999识别 潜标 数据特征 定点水下,剖面观测 采样间隔 数min~1h 回收后批量获取 参数体系 温盐深剖面(CTD) 海流流速流向 溶解氧、浊度 常见格式 NetCDF、二进制原始 仪器厂商私有格式 标准化要点 深度→压力换算 剖面方向与坐标 仪器漂移校正记录 岸基雷达 数据特征 沿岸面覆盖,表层流 空间分辨率 数百m~km 时间分辨率 10min~1h 参数体系 表层流速U/V分量 有效波高、波周期 风向(部分系统) 常见格式 NetCDF(网格化) TXT/CSV(径向) 标准化要点 径向→矢量合成 网格坐标系定义 方位角参考基准 卫星遥感 数据特征 全球面覆盖,条带过境 空间分辨率 1km~4km 重访周期 数小时~数天 参数体系 SST、海色叶绿素 海面高度异常(SSHA) 海面风场、有效波高 常见格式 NetCDF、HDF5 GeoTIFF(部分产品) 标准化要点 投影与网格重采样 质量控制标志位 云掩膜与缺测处理 船测 数据特征 走航非均匀采样 站位+连续走航 高精度、多要素 参数体系 CTD剖面、ADCP流 气象、水质化学 底质、生物采样 常见格式 CSV、Excel NetCDF、SEG-Y(部分) 标准化要点 站位号与航次编码 时间同步与位置插值 单位与量纲统一

二、浮标与潜标:定点观测的两种形态

浮标数据最典型的特征是“单点、高频、长时序”。以常见的海洋气象浮标为例,其报文通常每10分钟或每小时输出一组记录,包含经纬度、观测时间、海面温度、气温、气压、风速风向、相对湿度、有效波高和波周期等。标准化处理时首先要确认时间戳是UTC还是本地时,很多历史浮标数据混用两种时制,直接合并会造成数小时的系统性偏移。其次要识别缺测值编码,不同厂商可能用-999、-9999、999.9或空字符串表示缺测,必须在入库前统一映射为同一缺测标记。

潜标则不同:它长期布放于水下,观测的是温盐深剖面和海流剖面,数据往往在回收后才批量导出。潜标数据的核心问题是“深度坐标”的确定——仪器记录的是压力值,需要按海水状态方程换算为深度;同时剖面存在上升和下降两个方向,标准化时要明确保留哪个方向、是否做平均。此外,潜标仪器在长期布放中会产生传感器漂移,标准化流程中应保留原始值、校正值和校正依据三列,便于追溯。

三、岸基雷达与卫星遥感:面覆盖数据的网格化问题

岸基高频地波雷达输出的是沿岸海域的表层流场,通常以径向流速形式给出,再经多站合成得到矢量流。它的数据特征是空间上按极坐标或规则网格组织,时间上每10分钟至1小时一帧。标准化时最关键的是明确网格定义:网格原点、方位角起算方向(正北顺时针还是数学角)、距离分辨率,三者不一致会导致流场方向整体旋转或错位。雷达数据还常带有效波高和波周期产品,需注意其与浮标波高在观测原理上的差异,不能直接混用同一质控阈值。

卫星遥感数据以条带方式过境,常见格式为NetCDF或HDF5,内部按经纬度网格或投影坐标网格存储。标准化处理要解决三件事:一是投影统一,不同传感器产品可能采用等经纬度网格或墨卡托投影,需重采样到统一网格;二是质量控制标志位解析,多数产品附带quality_level或quality_flags变量,应据此剔除低质量像元;三是云掩膜处理,海色和SST产品在云覆盖区为缺测,需与陆地掩膜、冰掩膜区分开,不能一律填零。

四、船测数据:非均匀时空采样的整理

船测数据是最“不规整”的一类。走航观测的经纬度和时间连续变化,CTD剖面按站位组织,ADCP走航流场按时间和深度分层。标准化时首先要建立“航次—站位—采样”三级标识体系,每个观测值都能回溯到具体航次和站位。其次要处理时间同步问题:船载气象仪、CTD、ADCP各有自己的时钟,合并前应统一到同一时间基准,并对走航数据按固定时间间隔或固定距离间隔重采样。单位统一同样重要,船测历史数据中温度可能混用摄氏度与开尔文,盐度可能用实用盐度与绝对盐度,流速可能用节与米每秒,必须逐字段核对。

五、参数体系与格式的落地识别

实际处理中,建议先做一次“来源—参数—格式”三元组盘点。对每个数据文件,记录其来源平台、包含的参数清单、文件格式、时间覆盖、空间覆盖和缺测编码。下面给出一个可直接套用的盘点表结构示例(参数为教学示例,非实测数据):

来源平台 关键参数 格式 时间基准 缺测编码 需重点核对项
浮标 SST、气压、风速风向 NetCDF UTC -999 时间戳时制、经纬度精度
潜标 温盐深剖面、流速 厂商二进制 UTC -9999 压力→深度换算、剖面方向
岸基雷达 表层流U/V、有效波高 NetCDF UTC NaN 网格原点、方位角基准
卫星遥感 SST、叶绿素、SSHA NetCDF/HDF5 UTC 填充值属性 投影、质量控制标志、云掩膜
船测 CTD、ADCP、气象 CSV/Excel 本地时/UTC混用 空值/-999 航次站位编码、单位量纲
识别数据来源时,优先看文件头或元数据中的平台标识、仪器型号和坐标参考信息,而不是仅凭文件名判断。文件名中的“buoy”“radar”“sat”等字样只能作为线索,最终以元数据为准。
卫星产品的填充值(_FillValue)与浮标的缺测编码含义不同:前者表示“该像元无有效反演”,后者表示“传感器未记录”。标准化时应在缺测标记中保留这一区别,否则后续统计会误判有效观测比例。

把五类来源的特征、参数和格式梳理清楚之后,标准化工作就有了明确的输入清单:每个字段来自哪个平台、原始单位是什么、时间基准是否一致、缺测如何表示、空间坐标如何定义。这些信息构成了后续统一编码、质量控制和数据集成的直接依据,也是判断一份数据能否与其他来源融合的前提。