L1B——NOAA极轨卫星1b级数据集(AVHRR)

司机简称

L1B级

Driver built-in by default

This driver is built-in by default

GDAL支持NOAA极轨卫星1b级数据集格式读取。现在它可以读取NOAA-9(F)--NOAA-17(M)数据集。注意:现在只支持AVHRR仪器,如果您想从其他仪器读取数据,请写信给我(Andrey Kiselev,dron@ak4719.spb.edu)。应正确处理AVHRR LAC/HRPT(1km分辨率)和GAC(4km分辨率)。

驱动程序功能

Supports Georeferencing

This driver supports georeferencing

Supports VirtualIO

This driver supports virtual I/O operations (/vsimem/, etc.)

地理参考

注意,GDAL简单仿射地理参照模型完全不适合NOAA数据。所以你不应该依赖它。建议使用薄板样条整经机(tps)。可以使用输入文件中的地面控制点(GCP)进行自动图像校正。

NOAA在LAC和GAC数据集中为每个扫描线存储51个GCP。事实上,你可能会得到少于51个GCP,特别是在扫描线的末端。另一种纠正方法是利用地理参考信息的外部来源手动选择全球气候观测站。

将报告GCP的高密度,除非L1Bu highu GCPu density configuration选项设置为NO。

GCPs测定的精度取决于卫星类型。在NOAA-9--NOAA-14数据集中,GCP的地理坐标以128度的整数值存储。所以我们无法确定比1/128=0.0078125度(~28”)更精确的位置。在NOAA-15--NOAA-17数据集中,我们有更精确的位置,它们存储为10000度。

GCP也将作为 geolocation array ,用拉格朗日插值法将每个扫描线的51个gcp插值到每个扫描线宽度的像素数。

图像将始终返回,最北的扫描线位于图像的顶部。如果你想确定卫星的实际移动方向,你应该看看 LOCATION 元数据记录。

数据

在5号通道出现NOAA-10的情况下,将获得4号通道的重复数据。
AVHRR/3仪器(NOAA-15--NOAA-17)是一种六通道辐射计,但在任何时刻只有五个通道被传输到地面。通道3A和3B不能同时工作。查看由报告的通道描述字段 gdalinfo 以确定处理过的文件中包含的通道类型。

元数据

多个参数,从存储为元数据记录的数据集中获取。

元数据记录:

  • SATELLITE :卫星名称

  • DATA_TYPE :数据类型,存储在1b级数据集中(AVHRR HRPT/LAC/GAC)。

  • REVOLUTION :动态观察编号。注意,它可以是1到2个正确的轨道号(根据文件)。

  • SOURCE :接收站名称。

  • PROCESSING_CENTER :数据处理中心的名称。

  • START :第一次扫描线采集的时间(年、日、毫秒)。

  • STOP :上次扫描线采集的时间(年、年、日、毫秒)。

  • LOCATION :AVHRR接地位置指示。将 提升 当卫星从低纬度移动到高纬度时 降序 在其他情况下。

当L1Bu FETCHu元数据配置文件设置为YES时,大多数元数据记录都可以写入.CSV文件。默认情况下,将调用文件名“ [l1b_dataset_name] metadata.csv”,并与L1B数据集位于同一目录中。通过定义L1B_METADATA_目录配置选项,可以在另一个目录中创建该文件。解释这些元数据的文档是 PODUG 3.1 对于NOAA<=14和 KLM 8.3.1.3.3.1 对于NOAA>=15。

子数据集

NOAA<=14个数据集公布了一个L1B_太阳天顶角:“L1B_数据集名称”子数据集,每个扫描线最多包含51个太阳天顶角(从样本5开始,GAC数据的步长为8个样本,从样本25开始,HRPT/LAC/FRAC数据的步长为40个样本)。

NOAA>=15个数据集公布了一个L1B_角度:“L1B_数据集名称”子数据集,包含3个波段(太阳天顶角、卫星天顶角和相对方位角),每个扫描线有51个值(从样本5开始,GAC数据有8个样本步进,从样本25开始,HRPT/LAC/FRAC数据有40个样本步进)。

NOAA>=15个数据集公布一个L1Bu云:“L1Bu datasetu name”子数据集,该子数据集包含与主L1B数据集的数据带具有相同维度的数据带。每个像素的值为0=未知;1=清晰;2=多云;3=部分多云。

Nodata掩码

NOAA>=15个数据集的头中报告缺少扫描行,它们将暴露每个数据集的掩码带(如下 RFC 15:带屏蔽 )指示这样的扫描线。

也见

  • Implemented as gdal/frmts/l1b/l1bdataset.cpp.

  • NOAA极地轨道飞行器1b级数据集记录在“POD用户指南”(TIROS-N——NOAA-14卫星)和“NOAA-KLM用户指南”(NOAA-15——NOAA-16卫星)中。你可以在 NOAA Technical Documentation Introduction Page

  • 有各种各样的L1B数据集,有时头部位置的变化没有记录在官方NOAA文档中。如果GDAL L1B驱动程序无法识别数据集,则 pytroll 包可能能够识别它。

  • 阿瑟P.克拉克内尔、泰勒和弗朗西斯有限公司于1997年出版的《高级甚高分辨率辐射计》(AVHRR)一书,ISBN 0-7484-0209-8。

  • NOAA数据可以从 Comprehensive Large Array-data Stewardship System (CLASS) (前SAA)。实际上,它是1b级数据集的唯一来源,所以我的实现只使用这些文件进行测试。

  • NOAA spacecrafts status page