问题
如何获取气象数据
详细问题
笔者使用NOAA获取部分气象数据,但是涉及字段有限,如何获取更丰富的气象数据,譬如包括太阳辐射、温度、湿度、云覆盖等信息呢?
解决方案
步骤1、访问https://power.larc.nasa.gov/data-access-viewer/
或点击Data Access Viewer
界面内容如下:
解释:这是美国国家航空航天局(NASA)的“NASA能源与气象数据访问查看器”(NASA Power)网站。该网站提供了全球范围内的气象和能源数据,包括太阳辐射、温度、湿度、云覆盖等信息。
步骤2、显示欢迎界面,下拉 → \rightarrow →点击不再显示此启动画面 → \rightarrow →点击确认
步骤3、操作右侧POWER Single Point,完成数据访问。
此处,笔者主要介绍操作步骤,解释字段内容。
步骤3.1、根据用户需求选择用户群体
内容解释
Renewable Energy(可再生能源) 适用对象:可再生能源系统、太阳能、风能等相关的专业人士或研究者
Sustainable Buildings(可持续建筑)适用对象: 用户涉及建筑领域,特别是在设计和评估可持续建筑方面工作。
Agroclimatology(农业气象学)适用对象: 用户从事与气候对农业和作物产量的影响相关的工作
步骤3.2、选择单位时间
内容解释
若选择Daily(每日)\Hourly(小时)\Monthly&Annual(月度和年度):
这意味着平均值是按每天\小时\月度和年度计算,即为每一天计算平均值。
若选择Climatology(气候学):
表示可以选择按月或年进行时间平均以得出气候学值。
步骤3.3、选择位置
这里介绍两种选择位置的方式
方式一:直接定位
方式二:经纬度定位
直接搜索所需位置经纬度
或点击此链接经纬度查询
将经纬度填入相应位置(注意第一行为纬度,第二行为经度)
步骤3.4、选择起始时间
在第一行输入(选择)开始时间,第二行输入(选择)结束时间,输入按照时间格式月/日/年(MM/DD/YYYY)
步骤3.5、选择数据输出格式
内容解释
GeoJSON(地理JSON):
GeoJSON是一种基于JSON(JavaScript Object Notation)的地理空间数据交换格式。它通常用于表示地理特征、几何形状和相关属性。
ASCII(文本):
ASCII是一种文本文件格式,其中使用可打印字符来表示数据。在地理信息系统(GIS)中,ASCII文件可能包含文本形式的坐标和属性数据。
CSV(逗号分隔值):
CSV是一种常见的文本文件格式,其中使用逗号将值分隔为字段。在GIS中,CSV文件可能包含逗号分隔的坐标和属性数据。
NetCDF(网络通用数据格式):
NetCDF是一种用于存储科学数据的文件格式,特别适用于大规模的地球科学数据。它支持多维数据和元数据。
步骤3.6、选择所需字段
可选择字段上限为20个,气候时间段(详见3.2、选择单位时间)的提供参数最多。
双击文件夹以展开并显示可供选择字段。
步骤3.7、提交
等待处理中
步骤3.8、下载数据文件
步骤3.9、返回
总结
这个网站数据权威准确,美中不足似乎每次只可以获取一个确切位置的相关数据,若开发着需要某片区域(譬如某省)的相关数据,笔者建议您可以选择代表位置(位于该省的某市位置),工作量较小,对于该片区域数据也有了较为准确的了解。
原创不易
转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈