GEE报错Tile error: Error in map(ID=198102T01):Element.copyProperties: The source parameter is require
人菜且爱玩,分享一些常见的GEE报错现象以及解决方案,希望对大家能够有所帮助。
本文以ERA5-land数据集为例介绍The source parameter is require应该如何解决。
GEE平台提供了影像在线处理,在完成对数据集处理后,想要对数据进行筛选展示或下载至本地时出现报错Tile error: Error in map(ID=198101T02): Element.copyProperties: The source parameter is required。这是由于缺少源数据的系统属性,在老版的GEE中只需要copy源数据的‘system’属性,但是在最新的gee中,仅仅是copy源数据的‘system’并不能解决问题。
例:在老版的GEE中只需要copyProperties(img,['system:footprint','system:time_start'])即可,但是最近不知道是什么原因,copy完系统属性并没有很好的解决问题,虽然pet的影像被筛选出来,但是在展示和下载的时候仍会报错。
var ear5_hour = ee.ImageCollection("ECMWF/ERA5_LAND/MONTHLY_BY_HOUR")Map.centerObject(geometry,5)
Map.addLayer(geometry)ear5_hour = ear5_hour.select('potential_evaporation').map(function(img){return img.multiply(1000).multiply(-1).copyProperties(img,['system:footprint','system:time_start'])
})var pet_list = []
for(var year=1981;year<2022;year++){for(var i=0;i<12;i++){var start = ee.Date(year+'-01-01').advance(i, 'month');var end = start.advance(1, 'month');var name = start.format('YYYY-MM-dd').cat(ee.String('pet'))pet_list.push(ear5_hour.filterDate(start, end).sum().clip(geometry).rename(name))}
}print('pet',ee.Image(pet_list))
Map.addLayer(ee.Image(pet_list))
解决方案:我们在处理数据的时候,将目标结果作为新的波段添加进源数据,最后根据情况再进行选择即可,好处(保留了源数据所有属性)
Map.centerObject(geometry,5)
Map.addLayer(geometry)ear5_hour = ear5_hour.map(function(img){return img.addBands(img.select('potential_evaporation').multiply(ee.Image(-1000)).rename('temp')).select('temp')
})var pet_list = []
for(var year=1981;year<2022;year++){for(var i=0;i<12;i++){var start = ee.Date(year+'-01-01').advance(i, 'month');var end = start.advance(1, 'month');var name = start.format('YYYY-MM-dd').cat(ee.String('pet'))pet_list.push(ear5_hour.filterDate(start, end).sum().clip(geometry).rename(name))}
}
print('pet',ee.Image(pet_list))
Map.addLayer(ee.Image(pet_list))
GEE报错Tile error: Error in map(ID=198102T01):Element.copyProperties: The source parameter is require相关推荐
- OGG 同步报错 - TCP/IP error 111 (Connection refused)
ggsci 登入后, 执行如下命令 info all 发现 peast (east用户,pump进程) 这个 pump进程不是running 状态,查看这个进程对应的 Lo ...
- 配置gradle时,一直报错提示:ERROR: JAVA_HOME is set to an invalid directory: D:\Java\jdk1.8.0_144;
配置gradle失败,一直报错提示:ERROR: JAVA_HOME is set to an invalid directory: D:\Java\jdk1.8.0_144; 报错的原因是因为配置的 ...
- caffe 报错 Check failed: error == cudaSuccess (77 vs. 0) an illegal memory access was encounteredcaffe
caffe 报错 Check failed: error == cudaSuccess (77 vs. 0) an illegal memory access was encountered 训练时候 ...
- 在Jetson Xavier NX上安装torchvision编译报错:fatal error: libavcodec/avcodec.h: No such file or directory
文章目录: 1 问题原因说明 2 解决方法 1 问题原因说明 1.尝试安装torchvision 在Jetson NX设备上安装torch的版本是1.6.0版本,对应安装torchvision版本应该 ...
- 安装TensorRT,然后导入uff库包的时候报错:ImportError: ERROR: Failed to import module(cannot import name ‘GraphDef`)
欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 安装TensorRT,然后导入uff库包的时候报错:ImportError: ERROR: Failed to impo ...
- openharmony编译报错ubuntu20.04按照官方文档,hb set报错为OHOS ERROR] Invalid vendor path: /home/openharmony/vendor
ubuntu20.04按照官方文档,hb set报错为OHOS ERROR] Invalid vendor path: /home/openharmony/vendor 作者:坚果 公众号:" ...
- PHP连接MySQL报错:Fatal error: Call to undefined function mysql_connect()之解决方法
来源:http://www.blogjava.net/koradji/articles/336713.html [问题描述] PHP测试连接MySQL的程序如下: <?php $host='lo ...
- 更新Composer依赖报错处理Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe...
更新Composer依赖报错处理 Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepos ...
- 【JSP】jsp报错:Syntax error, insert } to complete MethodBody
使用MyEclipse编写JSP的时候有时会报错误如下 Syntax error, insert "}" to complete MethodBody 大体意思就是说方法体缺少缺少 ...
最新文章
- 差异分析完整解决方案
- 做了个第三方NTFS软RAID
- 【Vue】组件复用导致的路由切换时页面不刷新问题
- 剑指 Offer 22. 链表中倒数第k个节点(C语言)
- 虚成员(virtual)
- SAP CDS view 单元测试框架 Test Double 介绍
- 自动化专业学python有用吗-马哥教育官网-专业Linux培训班,Python培训机构
- C++:函数指针是个什么玩意儿?
- python 参数_Python命令行参数(七)
- EL表达式中,param和requestScope的区别
- python3.7中文手册chm_python3.7 官方中文手册文档全套
- 尺度不变特征变换(SIFT)匹配算法详解
- WebRTC 概念介绍--一篇读懂source、track、sink、mediastream
- linux无损分区调整,linux如何无损调整分区大小
- 【微信小程序云开发 云数据库 云函数 云存储】
- 华东 1、华东 2、华北 1、华北 2、华南 1 服务器分别都在哪个城市
- Words Accumlation - Day 4
- padstack editor制作过孔
- 半导体显示丨三星显示器拟投资逾21.5亿美元抢占OLED电视面板市场
- Canvas实现高性能的频谱瀑布图音频频谱图