Получите среднее значение определенной полосы Landsat (то есть B2, B3, B4) каждого из изображений из коллекции изображений. - PullRequest
0 голосов
/ 06 февраля 2019

Чтобы быть более конкретным, я работаю с коллекцией изображений уровня отражения поверхности Landsat 1-го уровня, и я хочу вычислить среднее значение значения полосы 2 (синего цвета) для каждого отдельного изображения из коллекции.И получите CSV среднего значения с соответствующей датой (извините за плохой английский).После того как я отфильтровал по геометрии, дате и облачности, я попробовал эту функцию, которая видела из другого поста (не помню, где я ее видел)

def prom(image):
  dict = image.reduceRegion(ee.Reducer.mean(), geometry)
  return image.set(dict)
mean = collection8.map(prom)
print mean.aggregate_array('B2').getInfo()

Проблема в том, что я могу получить среднее значение других свойствиз изображений, таких как «EARTH_SUN_DISTANCE», но когда я пытаюсь «B2», я не получаю никаких результатов.Как получить эту информацию?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...