Пиксельная ресэмплинг на GEE: лучшие практики - PullRequest
0 голосов
/ 06 июля 2019

Меня немного беспокоит правильная (или лучшая практика) повторная выборка растра с разрешения в пикселях (например, 30 метров) до грубого разрешения (927 метров).Мой вопрос:

  1. Можно ли использовать только reproject(), указывая проекцию желаемого разрешения?Или я должен использовать .reduceResolution() и чем, .reproject() строю простой код , показывающий, что оба подхода дают разные результаты:
var treecover = gfc.select("treecover2000");
print(treecover);
var bioProj = bio.select('bio01').projection();
var treecoverNewProj = treecover.reproject(bioProj);
print(treecoverNewProj.projection().nominalScale());

var NewProjVal  = treecoverNewProj.reduceRegion({
  reducer: ee.Reducer.mean(),
  geometry: geometry,
  scale: treecoverNewProj.projection().nominalScale()});
print("with only reproject()", NewProjVal);

var treecoverRedRes = treecover.reduceResolution({
      reducer: ee.Reducer.mean(),
      maxPixels: 1112
    }).reproject(bioProj);

var NewProjVal2  = treecoverRedRes.reduceRegion({
  reducer: ee.Reducer.mean(),
  geometry: geometry,
  scale: treecoverRedRes.projection().nominalScale()});
print("w reduce resoluction", NewProjVal2);
При работе с категориальным растром, какой редуктор мне следует использовать, если мне нужно использовать reduceResolution()?Есть ли редуктор ближайшего соседа?

Заранее спасибо Felipe

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