很多时候,我们需要对研究区逐个像素进行分析和研究,这里假定我们有一个面状的研究区,除了对面状分析之外,我们需要通过对逐个像素的值进行提取,从而确定其具体的变化情况,这一点在我们平时的地雷变化中十分普遍,所以今天我们将首先介绍,如何对研究区逐个像素提取经纬度信息,然后根据提取的经纬度信息确定其研究区每个像素的中心点位置,最后利用高程影像来获取研究区逐个像素的高程值。
count reducer 将返回多边形区域重叠的像素中心数,这将是任何未加权的 reducer 统计中包含的像素数。您还可以通过在纬度/经度图像上使用 toCollection reducer 并将生成的坐标添加为要素几何来可视化哪些像素将被包含在reducer中。请务必为区域reducer和添加到地图的重新投影层指定 CRS 和比例(有关更多详细信息,请参见下面的项目符号列表)。
我们首先看用到的函数:
ee.Image.pixelLonLat()
Creates an image with two bands named 'longitude' and 'latitude', containing the longitude and latitude at each pixel, in degrees.
No arguments.
Returns: Image
ee.Reducer.toCollection(propertyNames, numOptional)
Returns a reducer that collects its inputs into a FeatureCollection.