2014-7-31;Thursday;Sunny
由于SMOS数据格式的特殊性,对SMOS数据的读取需要借助专业的软件或者自行写数据读写代码,先来介绍两款SMOS数据的读取和显示软件(免费的):
1. Beam VISAT软件
下载可以通过下面两个链接下载,第一个是下载主软件,注意这里需要下载4.11版本,因为第二个链接的SMOS+Toolbox插件是针对4.11版本的,依次下载并进行安装:
这里的SMOS+Toolbox比较简单,只有四个按键,在软件中直接点帮助文档即可,至于Beam软件的教程,可以在其官网上学习:
2. SMOS Viewer
这款软件读数据比前一款更为方便,对数据结构的显示也比较明了,将数据的头文件,数据块的各个部分都用类似于文件夹的形式进行了显示。软件下载方式如下:
软件的教程如下:
3. 利用MATLAB读取SMOS数据
SMOS数据的头文件使用的是XML构架,可以用:DOMnode = xmlread(filename)
将XML 文档解析为DOM模型(引自陈建《Matlab 对基于二进制-XML
混合格式的SMOS盐度数据的提取方法与实现》)。
SMOS的数据块部分(.DBL文件)中,主要包括如下部分(引自陈建《Matlab 对基于二进制-XML
混合格式的SMOS盐度数据的提取方法与实现》):
(http://www.cesbio.ups-tlse.fr/SMOS_blog/wp-content/uploads/DOCS/SO-TN-IDR-GS-0006_v6_0