怎么用从NOAA下载下来的GRIB2文件转化为Leaflet可用的瓦片tiles?

发布于 2022-09-11 22:12:51 字数 272 浏览 31 评论 0

我用leaflet要实现一个时间轴播放过程中显示当前全球天气,现在使用danwild/leaflet-velocity实现了时间轴关联的风向数据,但是还缺个温度数据,就想着下载下来的GRIB2文件里面也是包含温度的,于是我就想有没有一种工具能将这个文件转换成瓦片供客户端使用?
我尝试使用国外的瓦片,但皆因延迟太高而劝退,故想自己做瓦片。
在此拜谢各路大神,但求一条明路。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

俏︾媚 2022-09-18 22:12:51

hi,舒燃炬,我以前尝试过用thredds、ncWMS、geoserver在服务端进行切分发布WMS瓦片服务,然后用openlayers调用,效果不太好,所以只能在客户端渲染比较好看。然后又把grib2转成json,传输到前台客户端,用openlayers的canvas图层进行渲染,结果json传输效率不高。现在尝试在服务端先把grib转成一种数据格式,然后把这个数据切片,前台直接请求数据切片。类似的网站有windy.com、earch.nullscholl.net。期待后续可以一起讨论

梦幻的味道 2022-09-18 22:12:51

更新一波,用了gdal_translate工具。然后,提示

clipboard.png

不美如何 2022-09-18 22:12:51

我现在也在研究GFS数据在web gis上的温度、湿度色斑图的显示,前端直接渲染,后端生成等值面等方法,都没有后端生成图片后,前端直接叠加来的方便,效果更好。
期待可以一起讨论后端生成图片,前端叠加的实现方式。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文