标题并不能很好地解释我的情况,所以请耐心等待。
我正在开发一个气象网站,显示网格化计算机模型数据创建的各种图表。我正在使用NCL(NCAR命令语言)来创建这些图(它们是PNG文件格式)。然后通过在线界面显示这些图像。
这是我的问题。当看到PNG图像时,让我们说......美国...我想能够点击地图上的某个地方,并检索我点击的位置的纬度/经度坐标。使用PNG图像似乎无法做到,但其他网站已经做了类似的事情。例如,查看http://weather.cod.edu/forecast/,单击GFS,然后只选择一个扇区视图。一旦看到温度图,就可以点击地图,它会为您点击的点加载预测声音。此外,当您将鼠标悬停在绘图上时,它会在光标所在的绘图上显示值。
我真的不知道在创建这样的东西时从哪里开始。有没有人做过类似的事情?我用来创建绘图(NCL)的语言可以输出ps,eps,epsi,pdf和png。
我唯一的猜测是,有一些代码将图像中的像素与纬度/经度坐标相关联......然后可以用它来显示地图上的值,或者传递以创建大气的声音。
感谢您的帮助。
答案 0 :(得分:0)
您需要使用python来读取netcdf文件才能创建Web界面。 NCL只生产高质量的图像,但遗憾的是不能用于网页界面。 NCAR已开始使用原生NCL函数为WRF和其他数据集支持Python。 NCL/Python