Estoy tratando de eliminar algunas propiedades de una imagen en Google Earth Engine, pero simplemente no logro entenderlo.
Lo que he intentado:
var palsarForest = ee.ImageCollection('JAXA/ALOS/PALSAR/YEARLY/FNF').aside(print,"original palsar")
.filterDate('2007-01-01', '2007-12-31')
.map(function(image){return image}) // Sé que no hace nada, pero esperaba que eliminara todas las propiedades
.first()
.remap([1], [1]) // mantener 1 = bosque
.select(["remapped"],["forest"]).aside(print,"final palsar")
.set('system:index',null).aside(print,"después de establecer")
palsarForest = palsarForest
.copyProperties({'source':palsarForest, 'exclude':['system:index']})
.aside(print,"después de copiar propiedades")
Ninguno de mis intentos anteriores funcionó, aunque el último debería haber funcionado según la documentación:
La lista de propiedades a excluir al copiar todas las propiedades. No debe especificarse si se especifican propiedades.
Sé que podría simplemente ignorar esas propiedades, pero la imagen anterior se incluirá en una colección de imágenes y simplemente no parece correcto que cada imagen tenga sus propias propiedades que no están disponibles para el resto de las imágenes en la colección.