1 引言
经过n天的模拟,模拟结果相信已经到手,但如何进行分析呢。
首先是可视化,可视化方法基本分为两类
- 基于ENVI-met自带软件Leonardo的可视化操作
- 基于NetCDF的可视化操作
2 模拟结果变量说明
首先,模拟结果会有以下几个文件夹,除NetCDF、log文件夹下都是EDX/EDT文件的形式结果。
下面是官方说明,可以自行查阅相关变量是什么意思。
输出文件ENVI-met官方说明
3 Leonardo的可视化操作
以气温变量为例
- 打开Leonardo软件
-
点击右侧的DataNavigator(如果没有这个窗口点击菜单栏——Similation Data——show)
-
点击File Set A(这里很鸡肋,这个软件没有做窗口分辨率自适应,我的电脑需要往下滑才能看到选择文件的按钮)
-
点击Select main data file set A下面的文件夹符号,导航到atmosphere文件夹,随便点击一个EDX文件,软件会加载所有时间段的数据
-
点击File Set A右边的Extract data to Map,在Data中选中气温变量Potential Air temperature,像下面这样
-
再往下滑动鼠标,这里选择俯视平面(XY平面视图)
-
选中Follow terrian,Flat cut指的是不考虑地形起伏(如果不考虑地形起伏,如选择1.5m高,在地形高处可能无数据显示,因为还未到地面以上,也没有气温一说)
-
k指的是第几层,这里需要注意这里有解释k是什么意思。
-
可视化效果
-
左边目录栏可以对Map进行可视化操作,每个都点击试一下,这里不赘述
4 总结
总体来说Leonardo的可视化比较鸡肋,并且无地理位置信息,如果想实现复杂的批处理也比较难,但可作为快速检查结果的一个工具。
基于NetCDF文件的可视化操作比较方便
我的这篇博客(P5)模型运行及结果可视化(netCDF):讲述了另外一个模拟工具的可视化操作,正好是NetCDF格式,所以可以直接借鉴
ENVI-met的可视化操作也可以照搬
我接下来会写一篇使用Arcpy以及NetCDF库进行批量可视化以及批量计算的博客