使用Google Earth可视化CALIPSO激光雷达数据

引言

CALIPSO卫星上搭载了一部气象激光雷达,可以获取大气的垂直结构,其数据多数情况是在二维平面中显示。由于其获取的是大气垂直结构信息,如果将其在三维空间进行展示将会增强其信息的理解。这里就介绍了一种将CALIPSO数据投影到Google Earth进行三维展示的方法。
CALIPSO可视化方法由三个主要步骤完成。首先,制作二维profile图,如:后向散射图;然后,将二维profile图转换为极坐标空间中;第三,制作模型并贴纹理(上一步的图);第四,使用KML技术建立模型与地理信息的生成kml文件;最后,KML文件可以通过Google Earth可视化。

处理基础

KML语言

KML用于组织Google Earth中的地理空间相关数据。 地理空间数据可以以图像或二进制格式处理和输出,可以嵌入到KML文件中。

COLLADA和Sketchup

Sketchup中文名是草图大师,用于三维建模。使用这个软件我们可以构建模型,将后向散射图映射到该模型,并存储为COLLADA格式。
COLLADA是面向交互式3D 应用程序的基于 XML 的数字资产交换方案。

数据处理

生成后向散射图

读取CALIPSO Level1 Profile数据生成后向散射图。这里可以采用ccplot(百度和google都可以搜索到)进行绘制,也可以使用官方提供的Matlab代码进行生成,还可以用Panoply软件绘制。
在这里插入图片描述

极坐标空间绘图

将生成的笛卡尔坐标系(直角坐标)中的二维图在极坐标空间绘制。
在这里插入图片描述
弯曲的弧度可以通过球面距离和地球半径计算得到。

Sketchup建模

使用SKetchup软件建模,将极坐标中间图片作为纹理进行贴图。
在这里插入图片描述

KML编辑器

使用KML编辑器关联模型和kml文件,确定展绘在Google earth中的位置。

可视化效果

在这里插入图片描述

气溶胶光学厚度产品在GoogleEarth上的可视化效果。
在这里插入图片描述
在这里插入图片描述

  • 9
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值