背景
根据沿海信息数据计划 (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 一样?
最终,我需要在 Ruby 中完成这项工作,最好使用 ruby-gd 或 Rmagick,但我也非常感谢任何与语言无关的解决方案。