2011-06-10 155 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