地表温度和地面高程的静态地图
获取静态地图
现在,我们想获得一个感兴趣区域周围的地表温度和地面海拔的静态地图。我们用法国里昂周围1000公里的缓冲区来定义这个感兴趣的区域。
进行初始化:
import ee
# 进行授权
ee.Authenticate()
# 初始化
ee.Initialize()
# 导入MODIS土地覆盖数据
lc = ee.ImageCollection('MODIS/006/MCD12Q1')
# 导入地表温度数据
lst = ee.ImageCollection('MODIS/006/MOD11A1')
# 导入地形数据
elv = ee.Image('USGS/SRTMGL1_003')
# 根据点和buffer函数定义一个圆形研究区
roi = u_poi.buffer(1e6)
另外,我们要把LST ee.ImageCollection转换为ee.Image,比如说,取每个像素在感兴趣的时期的平均值。而且我们要将像素的值转换成摄氏度。
# 进行平均值合成影像
lst_img = lst.mean()
# 我们将温度进
本文介绍了如何使用Google Earth Engine Python API获取地表温度和地面高程的静态地图。首先,通过定义感兴趣区域(如法国里昂周围1000公里缓冲区)获取平均地表温度图,并展示不同温度范围的颜色表示。接着,讨论如何按区域剪辑图像以详细查看特定位置。此外,还展示了如何将ee.Image导出为GeoTIFF文件,包括直接保存到Google Drive以及获取下载链接的方法。最后,提到了Earth Engine图层瓦片令牌的有效期和大型导出任务的建议处理方式。
订阅专栏 解锁全文
5425

被折叠的 条评论
为什么被折叠?



