科研需要几乎这段时间天天和GEE打交道,结果真的快被User memory limit exceeded.逼疯了....动不动就报错...
当然老学姐还是解决了大部分问题来分享心得的。
一、引用吴秋生老师的话:下载/导出数据量大时,导出至Google drive再下载;下载/导出小数据时,直接导出到本地。
这句真的是血泪教训!
比如你要下载大区域的多波段图像,每副图像内存以G计算,那就导出至Google drive再下载,这是图个稳定,不至于你下载到一半,报错User memory limit exceeded.
但你就下个DEM,每幅影像就几M,那就用python api直接导出到本地,为的是速度,比导到drive快得多!
二、调函数参数
tileScale、timeout这类参数可以能调大就调大。
geemap.extract_values_to_points(subchunk, image, sub_out_csv, scale=30, tileScale=16, timeout=1200)
然后就是设置渔网循环导出,这个不再赘述。
撒花~