在 Google Earth Engine 中,我需要从ee.Date
对象生成文件名。我在 Google 地球引擎中有以下代码:
var date_object = ee.Date.fromYMD(2017,12, 1);
var date_string = date_object.format("YYYY-MM-dd");
print(date_string);
file_name = "my_file_" + date_string;
print(file_name);
print(date_string)
看起来OK的输出:
2017-12-01
但是 print(file_name) 的输出是:
ee.String({
"type": "Invocation",
"arguments": {
"date": {
"type": "Invocation",
"arguments": {
"year": 2017,
"month": 12,
"day": 1
},
"functionName": "Date.fromYMD"
},
"format": "YYYY-MM-dd"
},
"functionName": "Date.format"
})
我希望我会得到输出my_file_2017-12-01
。如何ee.String
在 Google EarthEngine 中使用带有对象的“+”运算符来连接两个字符串?