从网站上的地图图像中获取Lat / Lon值

时间:2016-10-25 16:16:30

标签: javascript html maps latitude-longitude weather

标题并不能很好地解释我的情况,所以请耐心等待。

我正在开发一个气象网站,显示网格化计算机模型数据创建的各种图表。我正在使用NCL(NCAR命令语言)来创建这些图(它们是PNG文件格式)。然后通过在线界面显示这些图像。

这是我的问题。当看到PNG图像时,让我们说......美国...我想能够点击地图上的某个地方,并检索我点击的位置的纬度/经度坐标。使用PNG图像似乎无法做到,但其他网站已经做了类似的事情。例如,查看http://weather.cod.edu/forecast/,单击GFS,然后只选择一个扇区视图。一旦看到温度图,就可以点击地图,它会为您点击的点加载预测声音。此外,当您将鼠标悬停在绘图上时,它会在光标所在的绘图上显示值。

我真的不知道在创建这样的东西时从哪里开始。有没有人做过类似的事情?我用来创建绘图(NCL)的语言可以输出ps,eps,epsi,pdf和png。

我唯一的猜测是,有一些代码将图像中的像素与纬度/经度坐标相关联......然后可以用它来显示地图上的值,或者传递以创建大气的声音。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您需要使用python来读取netcdf文件才能创建Web界面。 NCL只生产高质量的图像,但遗憾的是不能用于网页界面。 NCAR已开始使用原生NCL函数为WRF和其他数据集支持Python。 NCL/Python