当我们在在reduceRegion中分析,我们统计了结果,但是想要加载其中的属性显示的却是空值,这里主要的问题是,我们明确给定我们所需要制定的属性,即使一个矢量集合中仅有一个矢量,但是也得需要用first来进行选择其中的一个矢量,这样才能进一步获取其中的属性,我们可以去尝试,错误的结果:
首先看下面的代码和函数:
函数:
get(property)
Extract a property from a feature.
Arguments:
this:object (Element):
The feature to extract the property from.
property (String):
The property to extract.
first(right)
On an element-wise basis, selects the value of the first value.
在逐个元素的基础上,选择第一个值的值。
Arguments:
this:left (Array):
The left-hand value.
right (Array):
The right-hand value.
Returns: Array
代码:
var geometry =
/* color: #d63000 */
/* displayProperties: [
{
"type": "rectangle"
}
] */
ee.Geometry.Polygon(
[[[32.340571145805725, -27.850933162975256],
[32.340571145805725, -28.357283451062866],
[32.617975930961975, -28.357283451062866],
[32.617975930961975, -27.850933162975256]]], null, false);
// ROI
var roi = geometry
//normaliseren voor mergen, mergen, Max values per datum
// Display map layers
Map.centerObject(geometry, 10);
// define mo
var months