【问题标题】:Getting Lat/Lon Value from image of map on a website从网站上的地图图像获取纬度/经度值
【发布时间】:2017-03-07 19:03:08
【问题描述】:

标题并没有很好地解释我的情况,请耐心等待。

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

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

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

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

感谢您的帮助。

【问题讨论】:

标签: javascript html maps latitude-longitude weather


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 2014-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多