Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

137
Views
Mosaicking in Google Earth Engine

Im trying to create a mosaic in Google Earth Engine and get an error message 'b.call is not a function' on the line in which i add the layer to the map. Does anyone know what is going on?

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');
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

var p38mos = path38.mosaic;

You missed actually calling the method, and thus got a type error later. This line should be:

var p38mos = path38.mosaic();
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!