GEE中如何制作多线段图表?以气象数据中气温、风速和气压制作时序图表为例

简介: GEE中如何制作多线段图表?以气象数据中气温、风速和气压制作时序图表为例

简单的时间序列图表

我们首先使用时间序列制图函数 ui.Chart.image.series(),该函数允许您在单个位置从图像集合创建时间序列图。输入数据集的每个波段都会得到一个时间序列。我们以 TerraClimate 数据集为例,选择每月最高和最低温度带。生成的图表是折线图,可以使用 .setOptions() 方法进一步自定义。

以下是应用于默认时间序列图表的自定义选项:

lineWidth:设置线条粗细

pointSize:设置数据点的大小

title标题:设置图表标题

vAxis:设置 Y 轴选项。轴标签使用标题选项指定。

hAxis:设置 X 轴选项。使用 gridlines 选项指定网格线。使用 format 选项指定刻度线标签的日期格式。

series系列:设置每个单独时间序列的选项。系列计数从 0 开始。

函数

ui.Chart.image.series(imageCollection, region, reducer, scale, xProperty)

Generates a Chart from an ImageCollection. Plots derived values of each band in a region across images. Usually a time series.

X-axis: Image, labeled by xProperty value.

Y-axis: Band value.

Series: Band names.

Returns a chart.

Arguments:

imageCollection (ImageCollection):

An ImageCollection with data to be included in the chart.

region (Feature|FeatureCollection|Geometry):

The region to reduce.

reducer (Reducer, optional):

Reducer that generates the values for the y-axis. Must return a single value. Defaults to ee.Reducer.mean().

scale (Number, optional):

Scale to use with the reducer in meters.

xProperty (String, optional):

Property to be used as the label for each image on the x-axis. Defaults to ‘system:time_start’.

Returns: ui.Chart

代码

// 选择一个点作为研究区
var geometry = ee.Geometry.Point([116.395, 39.711]);
// 使用气象数据
var terraclimate = ee.ImageCollection('IDAHO_EPSCOR/TERRACLIMATE');
// 选择制定的4个波段
var temp = terraclimate.select(['tmmx', 'tmmn','vpd','vs']);
// The pixel values have a scale factor of 0.1
//这里我们进行温度转换转化为摄氏度,同样的所选的其他波段也进行了缩放
var tempScaled = temp.map(function(image
相关文章
WEB端在线CAD中实现测量圆、测量面积的方法
实现在线CAD中测量圆和测量面积的功能开发,用户点击目标圆对象将自动标记出这个圆的半径、面积值和周长值,同时可以自定义选择标注文字的位置,测量圆功能能够快速掌握目标圆对象的数据信息,方便统计工程量。
WEB端在线CAD中实现测量圆、测量面积的方法
|
7月前
r语言绘制动态统计图:绘制世界各国的人均GDP,出生时的预期寿命和人口气泡图动画动态gif图
r语言绘制动态统计图:绘制世界各国的人均GDP,出生时的预期寿命和人口气泡图动画动态gif图
|
7月前
|
数据采集 编解码 人工智能
中科星图——Landsat9_C2_ST数据集是经大气校正的地表温度数据
中科星图——Landsat9_C2_ST数据集是经大气校正的地表温度数据
146 2
|
定位技术 内存技术
GIS空间分析 三维分析4 制作飞行动画
本文中,我们利用ArcScene软件用3种方法制作了飞行动画
344 0
|
7月前
|
数据采集 数据处理
GEE图表——利用NOAA气象数据绘制气温预测图
GEE图表——利用NOAA气象数据绘制气温预测图
130 0
|
数据可视化 定位技术
GIS空间分析 数字地形分析4 明暗等高线的制作
🎈🎈🎈在本文中,你将学到如何利用ArcGIS软件基于DEM数据制作一副伪3D的明暗等高线图。期待点赞+关注😉。
196 0
每日三题-接雨水、柱状图中最大的矩形、每日温度
每日三题 接雨水 柱状图中最大的矩形 每日温度
99 4
每日三题-接雨水、柱状图中最大的矩形、每日温度
|
机器学习/深度学习 传感器 算法
基于Matlab绘制风向与风速的关系图
基于Matlab绘制风向与风速的关系图
|
编解码 Java BI
10米精度NPP净初级生产力数据/NDVI数据/植被类型数据/土地利用数据/降雨气温分布数据/太阳辐射分布数据
10米精度NPP净初级生产力数据/NDVI数据/植被类型数据/土地利用数据/降雨气温分布数据/太阳辐射分布数据
10米精度NPP净初级生产力数据/NDVI数据/植被类型数据/土地利用数据/降雨气温分布数据/太阳辐射分布数据
|
编解码 算法 BI
地表温度数据、LST温度数据、地表反照率、NDVI数据、NPP数据、植被覆盖度、土地利用数据
地表温度数据、LST温度数据、地表反照率、NDVI数据、NPP数据、植被覆盖度、土地利用数据
地表温度数据、LST温度数据、地表反照率、NDVI数据、NPP数据、植被覆盖度、土地利用数据