Node.js 如何在地球上显示来自GFS/NCEP/US国家气象局的温度、风向/风速实时数据?

Node.js 如何在地球上显示来自GFS/NCEP/US国家气象局的温度、风向/风速实时数据?,node.js,d3.js,Node.js,D3.js,我正在从事地球零学校的Github免费版本项目,该项目包含Github代码并提供实时演示。我正在尝试使用该免费版本的代码来显示基于位置的实时温度数据和风信息 但是,作为nodejs的一个新成员,不知道地球是如何利用GFS/NCEP/US国家气象局的数据显示信息的 请帮助我如何使用GFS/NCEP/US国家气象局提供的温度和风信息数据 我得到了一个链接,解释了我需要- 请看 “earth”, a global wind map of the entire world, is a visuali

我正在从事地球零学校的Github免费版本项目,该项目包含Github代码并提供实时演示。我正在尝试使用该免费版本的代码来显示基于位置的实时温度数据和风信息

但是,作为nodejs的一个新成员,不知道地球是如何利用GFS/NCEP/US国家气象局的数据显示信息的


请帮助我如何使用GFS/NCEP/US国家气象局提供的温度和风信息数据

我得到了一个链接,解释了我需要-

请看

“earth”, a global wind map of the entire world, is a visualization of global weather conditions, created by Cameron Beccario.

It is based on the weather forecasts made by supercomputers of the National Centers for Environmental Prediction, NOAA, and National Weather Service.

The visualization works by first using an automated script to download and process Global Forecast System weather data in GRIB2 format every three hours, convert the data to JSON, and then push them to a static host. JSON data are calculated and interpolated in users’ browsers and finally shown as a rendered animated 3D wind map.

The wind is represented by green to red to purple gradients, where purple ones represent greater wind velocity, and the flow of the lines indicates wind direction. You can pull and drag the Earth around its axis with a mouse, while clicking on any location will show the clicked coordinates and wind speed at that location. You can customize displayed data, such as the heights for the wind velocity readings, change overlayed data, and even change the Earth projection!