I am using Earth Engine to retrieve Sentinel 2 data. I thought that for a given date and place, I would find only one Sentinel image (revisit time is multiple days). I notice however that for some dates, Earth Engine records two images that seem very similar (at least visually: same values, same bounding box).
Why are there two images? If I were to take only one, which one should I take?
Code: https://code.earthengine.google.com/0dd7199e04a6ca5b22684fb3a09a8c40
var senti_same = ["20150803T170236_20160825T061733_T15SXD",
"20150803T170231_20160520T064257_T15SXD"]
var senti2 = ee.ImageCollection("COPERNICUS/S2").
filter(ee.Filter.inList("system:index", senti_same))
print(senti2)
var senti2_list = senti2.toList(2);
print(ee.Date(ee.Image(senti2_list.get(0)).get("system:time_start")))
print(ee.Date(ee.Image(senti2_list.get(1)).get("system:time_start")))
// map
Map.setCenter(-91.1625, 39.2862, 9)
Map.addLayer(ee.Image(senti2_list.get(0)),
{bands: ["B4", "B3", "B2"], max: 255*10}, "image 2")
Map.addLayer(ee.Image(senti2_list.get(1)),
{bands: ["B4", "B3", "B2"], max: 255*10}, "image 2")