本文介绍如何利用谷歌地球引擎(GEE)处理ERA5-陆地数据,提取指定区域长时间序列的逐月降水平均值,并绘制分布图。首先筛选所需年份数据,接着加载长时序数据,然后通过映射函数获取每月平均降水,最终将结果保存至谷歌云盘。ERA5-陆地是ECMWF的气候再分析数据集,提供高分辨率的陆地变量历史记录。
摘要由CSDN通过智能技术生成
如何利用降水数据绘制指定区域长时间序列的降水分布图和提取每个月的指定降水数据?
这里我们首先要做的就是选择指定的数据,进行指定年份数据的筛选,然后进行长时序数据加载,然后提取研究区内每个月指定的降水平均值,最后进行下载到谷歌云盘。其中影像集合中的每个影像都是利用map的函数来进行映射,最后来获取每个月的平均降水数据提取为矢量。
ERA5-陆地是一个再分析数据集,以比ERA5更高的分辨率提供了几十年来陆地变量演变的一致视图。ERA5-陆地是通过重放 ECMWF ERA5 气候再分析的陆地部分而生成的。再分析利用物理定律将模式数据与世界各地的观测数据相结合,形成一个全球完整一致的数据集。再分析产生的数据可以追溯到几十年前,准确描述过去的气候。该数据集包括 CDS 提供的所有 50 个变量。
该资产是 ECMWF ERA5 陆地小时资产的月度汇总,包括流动和非流动带。流量带是通过收集当月每天次日第一小时的数据,然后将其相加而形成的,而非流量带则是通过平均当月所有小时数据而形成的。流量带标有"_sum "标识符,这种方法与哥白尼气候数据存储库生成的月度数据不同,后者也对流量带进行平均。
在不需要分月字段的情况下,月度合计数据是预先计算好的,以方便许多需要方便快捷地获取数据的应用。
ERA5-陆地月度合计数据可从 1950 年至三个月的实时数据中获取。更多信息,请访问哥白尼气候数据商店。
total_precipitation_sum
Accumulated liquid and frozen water, including rain and snow, that falls to the Earth's surface. It is the sum of large-scale precipitation (that precipitation which is generated by large-scale weather patterns, such as troughs and cold fronts) and convective precipitation (generated by convection which occurs when air at lower levels in the atmosphere is warmer and less dense than the air above, so it rises). Precipitation variables do not include fog, dew or the precipitation that evaporates in the atmosphere before
如何利用降水数据绘制指定区域长时间序列的降水分布图和提取每个月的指定降水数据?这里我们首先要做的就是选择指定的数据,进行指定年份数据的筛选,然后进行长时序数据加载,然后提取研究区内每个月指定的降水平均值,最后进行下载到谷歌云盘。其中影像集合中的每个影像都是利用map的函数来进行映射,最后来获取每个月的平均降水数据。
var cloudShadowBitMask = (1 << 3);
var cloudsBitMask = (1 << 5);
var qa = image.select("pixel_qa");
var mask = qa.bitwiseAnd(cloudShadowBitMask).eq(0)
本篇文章重点要解决的 问题就是,很多时候我们无论是在小
区域
内的单景影像或者是中大尺度的影像,更或是
长
时间序列
的影像研究中,很多情况下我们会因为云量筛选等因素,或多或少的存在影像空白而缺少值,因此如何处理这些问题,我们今天就来解决。
许多应用程序需要用来自其时间邻居的内插值替换
图
像中丢失的像素。这种间隙填充技术用于多种应用,包括:
替换多云像素:您可能希望使用无云像素前后的最佳估计值来填充
图
像中的空白。
估计中间值:您可以使用此技术为以前未知的时间步
长
计算
图
像。如果您有 2 个不同年份的人口栅格,并且想
对于很多人如何再全球使用量最大的云平台上Google Earth Engine进行运算操作,可能到目前都依旧一无所知,不过今天给大家系统的介绍一下
GEE
平台正确的学习姿势!
首先,如果大家英文水平还可以的话建议直接点击下面的链接看官方的介绍:
https://developers.google.com/earth-engine/guides/getstarted
温馨提示:在使用
GEE
之前一定有一个必要前提:申请账号
由于平台使用的在线
JavaScript
语言
和支持python API接口和..