Cuando quiero usar "for" en GEE, descubrí que no se puede realizar el bucle. El código está a continuación:
var list=ee.List([1,2]); var len = ee.Number(list.length()); for (var i =0;i<len;i++) { var f = select(i); print(f); }
Creo que el problema es el formato de datos de "len". Y encuentro una solución que no entiendo. El código está a continuación:
list.evaluate(function(li){ for (var i=1; i<=li.length ; i++) { var f = select(i); print(f); }});
La evaluación API se ha utilizado en esta condición y el problema se ha resuelto.
Pero no sé por qué. Y por qué no puedo obtener el resultado con el primer código.