Estoy tratando de crear un mosaico en Google Earth Engine y aparece el mensaje de error 'b.call is not a function' en la línea en la que agrego la capa al mapa. ¿Alguien sabe qué está pasando?
var path38 = ee.ImageCollection("LANDSAT/LC08/C02/T1_L2") .filterDate('2013-07-20', '2013-08-01') .filter(ee.Filter.or( ee.Filter.and(ee.Filter.eq('WRS_PATH', 38), ee.Filter.eq('WRS_ROW', 25)), ee.Filter.and(ee.Filter.eq('WRS_PATH', 38), ee.Filter.eq('WRS_ROW', 26)), ee.Filter.and(ee.Filter.eq('WRS_PATH', 38), ee.Filter.eq('WRS_ROW', 27)))); var visParams = { bands: ['SR_B4', 'SR_B3', 'SR_B2'], min: 8000, max: 20000, gamma: 2.8, }; Map.addLayer(path38, visParams, 'path38SR2011'); var p38mos = path38.mosaic; var visParams = { bands: ['SR_B4', 'SR_B3', 'SR_B2'], min: 8000, max: 20000, gamma: 2.8, }; Map.addLayer(p38mos, visParams, 'p38_2013');var p38mos = path38.mosaic;De hecho, te perdiste llamar al método y, por lo tanto, obtuviste un error de tipo más tarde. Esta línea debería ser:
var p38mos = path38.mosaic();