バックグラウンド
沿岸情報データ プログラム (CDIP) に従って、彼らはhttp://cdip.ucsd.edu/?nav=recent&sub=observed&units=metric&tz=UTC&pub=public&map_stati=1,2 で波のうねりのスペクトル熱/強度マップを生成しています。 3&stn=100&stream=p1&xitem=dir_spectrum .
これは、エネルギー密度、持続時間 (秒単位)、および方向 (南を表す 180 度の度数) を含むデータを使用して動的に生成されます。
データサンプル
データの説明は次のとおりです: http://cdip.ucsd.edu/data_access/MEM_2dspectra.cdip
ブイ 100 のデータ サンプルを次に示します (熱/強度/スペクトル マップに示されているのと同じブイ: http://cdip.ucsd.edu/data_access/MEM_2dspectra.cdip?100
質問
CDIP のサイトの URL の例のように、この 2 次元データを取得して熱/強度マップを作成し、極座標マップ (および適切な縮尺) にオーバーレイされるようにするにはどうすればよいですか?
最終的には、できれば ruby-gd または Rmagick を使用して、これを Ruby で行う必要がありますが、言語に依存しないソリューションも大歓迎です。