一、介绍
Nullschool 是一个在线的气象数据可视化工具,它使用风向网格来显示风向,颜色来表示气压等参数,非常直观易懂。Nullschool 的数据来自于各种气象预报和观测站,可以重点关注全球范围内的气候和气象模式。
二、使用方式
Nullschool 只需要在浏览器中打开它的网站,就可以很容易地找到各种气象数据的可视化,其网址为:https://earth.nullschool.net/。
在网站的首页,可以看到全球的风向和气压情况,且可以鼠标左键拖动视角,滚动鼠标滚轮可以缩放。在左侧的控制栏中,可以选择气象参数、高度、时间、单位和语言,还可以选择不同的地点。右键点击地图可以显示“查询数据”和“历史数据”等功能。
除了可以在网站上使用外,Nullschool 还提供了 API 接口,可以在其他编程语言中调用。
fetch('https://api.nullschool.net//proxy/gfs3p0/{lon},{lat},{height}/{time}/{field2D}.json') .then(response => response.json()) .then(json => console.log(json));
三、功能特点
1. 全球范围
Nullschool 的数据覆盖了全球范围,可以轻松切换到任何地区,满足对气象可视化的各种需求。
2. 实时更新
Nullschool 提供了实时气象数据,数据更新非常快。如果需要关注某个区域的天气,可以切换到历史数据,查看过去的气象情况。
3. 方便易用
Nullschool 的界面设计简洁美观,易于使用。不仅提供了鼠标拖动、滚轮缩放等基本交互方式,还支持旋转视角和快捷键等高级交互方式。
4. 可自定义气象参数
Nullschool 提供了多种气象参数的显示方式,并且支持自定义组合显示。例如,可以同时显示风向、风速和气温等参数。
5. 支持导出图片
Nullschool 可以将当前屏幕截图导出为图片,方便分享和保存。
四、数据源
Nullschool 的数据源来自于多种气象预报和观测站,包括美国国家海洋和大气管理局、日本气象厅、欧洲中期天气预报中心等。数据涵盖全球,包括陆地、海洋和空气。数据种类也十分多样化,包括气压、温度、湿度、风速、降雨等。
五、结论
Nullschool 是一个强大的在线气象数据可视化工具,通过风向网格和颜色来显示各种气象参数,方便实时地了解全球范围内的气象情况。同时,Nullschool 支持多种高级交互方式和自定义气象参数,可以满足各种气象可视化需求。