Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 联合大气数据可视化_Python_Matplotlib - Fatal编程技术网

Python 联合大气数据可视化

Python 联合大气数据可视化,python,matplotlib,Python,Matplotlib,网络上是否有用于基于卫星/雷达/激光雷达/飞机的大气测量二维/三维可视化的Python解决方案。我的兴趣范围从简单地将飞行轨迹叠加在卫星图像/数据上,到激光雷达/雷达/飞机测量(在其内部)和匹配卫星像素的共定位可视化 在我开始开发自己的解决方案之前,我很乐意知道是否存在这种可视化尝试(工具或自定义Python脚本) 谢谢。你的问题很模糊。是您拥有的2D/3D可视化图像还是您自己渲染的图像?它们是等高线图还是数据阵列?python软件包种类繁多,但我建议您研究一下。我用过 matplotlib.b

网络上是否有用于基于卫星/雷达/激光雷达/飞机的大气测量二维/三维可视化的Python解决方案。我的兴趣范围从简单地将飞行轨迹叠加在卫星图像/数据上,到激光雷达/雷达/飞机测量(在其内部)和匹配卫星像素的共定位可视化

在我开始开发自己的解决方案之前,我很乐意知道是否存在这种可视化尝试(工具或自定义Python脚本)


谢谢。

你的问题很模糊。是您拥有的2D/3D可视化图像还是您自己渲染的图像?它们是等高线图还是数据阵列?python软件包种类繁多,但我建议您研究一下。我用过

matplotlib.backends.backendbackend_agg.FigureCanvasAgg(fig)

对于我的一些数据,我听到了关于Basemap的好消息。这取决于你如何处理你所拥有的。<2P> < P2>你可能想考虑NCAR(美国国家大气研究中心)所生产的,这是专门用来操纵和绘制大气(气象)数据的。一个令人印象深刻的画廊的结果是可用的。IMO NCL的语法有时非常难看,它看起来像是一个python包装器,现在已经存在()

对于三维大气数据的可视化,我的一些同事使用了许多令人印象深刻的工具,包括和

为了实现最大的灵活性,Kitware的库基本上是一个MATLAB风格的ipython接口,它被用于大量的科学可视化。我不推荐这种方法,除非你愿意“自己动手”,但如果你需要得到一个看起来恰到好处的三维结果,这是一个非常好的方法。

一个自我回答:

ccplot是一个开源命令行应用程序,能够从CloudSat CPR、CALIPSO CALIOP和Aqua MODIS HDF4和HDF-EOS2文件生成剖面、图层和地球视图数据集的二维绘图。


对于任何有类似需求的人来说,现在都有一个叫做的工具,它提供了一系列数据集的绘图和配置,包括飞机数据、CALIOP L2、MODIS L2和其他数据集。它还提供数据的子集和聚合,以备不时之需

它主要是一个命令行工具,但也有一个Python API-有关更多信息,请参阅


全面披露:我是该工具的首席开发人员,我很高兴为更具体的问题提供更具体的答案。

在最基本的层面上,我对创建类似于以下内容的绘图感兴趣:我从数据容器(netcdf4或hdf5)开始,然后致力于创建视觉效果。虽然我知道底图,但到目前为止,我还没有看到任何演示绘制MODIS颗粒的示例。如果您使用hdf5,我建议让ATPY软件包读取您的数据-这非常有用。此外,似乎有些答案可能是,或者-总体结论是使用GDAL。谢谢cosmosis。matplotlib+basemap duo是我最初期望的解决方案。然而,GDAL似乎是一个额外的抽象层,我不想在我的案例中包含太多。除了NASA的野外活动中的合成物之外,另一个可视化示例是数字(在最后4页中列出)在这篇论文草稿中,我想与有过类似创作经验的人交换一些信息和代码。每种数据格式是什么?它们是否可以与imshow和pcolormesh结合使用?mpl中的2D绘图功能可能是您建议的正确方法。数据位于netcdf4和hdf5容器中。您是否与此项目有任何连接?如果是的话,请务必这样做。