2011-06-10 152 views
0

我正在准备与天气可视化相关的项目。我有一些.csv文件(100行,120列),其中包含我国所测量的天气数据,其中每个单元格表示具有某些特定值的点,例如,温度或风速。这些文件可能被视为覆盖我整个国家的经纬度点集合(事实上,每隔5英里测量一次)。我想转换数据并将地图上的值放在一些天气可视化图像中,包括2d和3d,尤其是热图或hightmaps。我想知道哪种技术是最好的。我正在考虑openGL,但所有纹理映射和绘制操作对我来说都显得有些困难(但也许它们不是)。我也在考虑制作Java小程序,但有许多Java图形库,我不知道最适合我的要求。也许所有这些事情都可以在XNA中完成,这很好,因为我主要是用C#编程的。如果一些更有经验的程序员可以推荐我适当的语言和库,我会很高兴。您将如何使工作变得简单高效?来自csv数据文件的天气可视化

回答

2

OpenGL只是用于绘制东西的程序的铅笔和纸。虽然肯定有可能为此使用OpenGL,但我强烈建议使用现成的可视化工具,如Origin,Matlab可视化,R的可视化模块等。

如果您更注重方向可视化编程工具包,看看VTK http://www.vtk.org/

但是裸体OpenGL对于那个任务:只有当您“流利地说OpenGL”时才推荐。

+0

感谢VTK。这似乎是我需要的一个很好的选择。 – 2011-06-11 07:34:10