、我々はreduceRegion()関数を使用してオブジェクトを作成しました:javascript - そのキーを使用してオブジェクトのプロパティにアクセスできませんか? Google Earthのエディタで
var meanValue2015 = ndvi2015.reduceRegion({
reducer: ee.Reducer.mean(),
geometry: justEC15.geometry(),
crs: 'EPSG:4326',
scale: 30,
});
私の問題はmeanValue2015は、オブジェクトのように見えるということです - I入力
print(meanValue2015);
print(typeof(meanValue2015));
print(Object.keys(meanValue2015));
とget」オブジェクト(1プロパティ) - NDVI:0.3177 ... "、"オブジェクト "、" [] "そして
print(meanValue2015.NDVI);
print(meanValue2015['NDVI']);
は未定義ですか?私はここで間違っている何か明白ですか?
'プリント(meanValue2015(「NDVI」);'あなたは角括弧に –
を使用する必要があるプロパティにアクセスするための@AlexanderDerck申し訳ありませんそれは私が何を意味するかだが、上記の編集 – Conor
で未定義の取得、間違ったでそれを入力しましたあなたは 'meanValue2015'がオブジェクトになることを確信していますか?結局、' typeof [] === 'object'' – dargue3