You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Google Earth Engine中将浮点属性转为字符串优化导出文件名

解决GEE导出文件名带小数的问题

你导出时文件名出现2019.0_1.0,是因为year和month属性是浮点型数值,直接调用会保留小数位。要得到2019_1格式的文件名,需要先将这两个属性转换为整数类型:

// 转换影像属性为整数类型
const byMonthYearInt = byMonthYear.map(function(image) {
  const year = ee.Number(image.get('year')).toInt();
  const month = ee.Number(image.get('month')).toInt();
  return image.set('year', year).set('month', month);
});

// 使用转换后的集合执行导出
batch.Download.ImageCollection.toDrive(byMonthYearInt, 'sst', {
  name: '{year}_{month}',
  type: 'float',
  scale: 1000,
  region: POI
});

通过map遍历集合内的每幅影像,用ee.Number.toInt()把浮点型的年份、月份转为整数后重新绑定到影像属性,导出时就能生成不带小数的目标格式文件名。

内容的提问来源于stack exchange,提问作者Ridwan Nurzeha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 07:58:10