从Google Earth Engine的aggregate_histogram结果中获取最大的密钥

问题描述 投票:0回答:1

在Google Earth Engine中,我从obj调用中获取了一个对象aggregate_histogramaggregate_histogram显示以下内容:

print(obj)

我想提取最大的键值,因此为“ 42.0”(这应该使大多数人都可以作为对任何大问题的正确答案)。

我该如何进行?

我知道如何使用纯JavaScript进行操作,但是在这里看起来不起作用:

{
  "115.0": 1,
  "137.0": 1,
  "35.0": 137,
  "42.0": 164
}

编辑:在科什(Kosh)第一个回答后添加更多信息。

print(Object.keys(obj))    // yields "[]"

这将产生以下内容:

var obj = loc.aggregate_histogram('relativeOrbitNumber_start') var o = { "115.0": 1, "137.0": 1, "35.0": 137, "42.0": 164 }; print(o) print(obj) print(Object.keys(o)) print(Object.keys(obj))

javascript max google-earth-engine
1个回答
0
投票

使用screenshot

reduce
© www.soinside.com 2019 - 2024. All rights reserved.