要在 GEE 中裁剪无锡市的 Nighttime Light 数据,可以按照以下步骤进行操作:

  1. 打开 Google Earth Engine(GEE)平台,创建一个新的脚本。

  2. 导入需要的库和数据集。在脚本中添加以下代码:

var dataset = ee.ImageCollection('NOAA/VIIRS/DNB/MONTHLY_V1/VCMSLCFG')
  .filter(ee.Filter.date('2019-01-01', '2019-12-31'))
  .select('avg_rad');

这里使用的是 NOAA/VIIRS/DNB/MONTHLY_V1/VCMSLCFG 数据集,该数据集包含了全球的夜间灯光数据。

  1. 定义无锡市的边界。可以通过在 GEE 中绘制一个多边形来定义无锡市的边界,然后将其转换为一个 Feature 对象。添加以下代码:
var boundary = ee.FeatureCollection(
  ee.Geometry.Polygon(
    [[[120.0601, 31.4842],
      [120.0601, 31.8488],
      [120.5509, 31.8488],
      [120.5509, 31.4842]]], null, false));

这里的边界坐标是根据无锡市的实际经纬度范围设置的。

  1. 裁剪数据。使用 GEE 的 clip() 函数将 Nighttime Light 数据裁剪为无锡市的边界。添加以下代码:
var clipped = dataset.mean().clip(boundary);

这里使用 mean() 函数计算平均夜间灯光强度,并使用 clip() 函数裁剪为无锡市的边界。

  1. 可选:可根据需要添加其他处理步骤,如可视化、导出等。

  2. 运行脚本。点击脚本界面上方的“运行”按钮,等待处理完成。

  3. 查看结果。在 GEE 界面的“图像”选项卡中,可以看到裁剪后的 Nighttime Light 数据在无锡市的范围内。

注意:以上步骤仅为示例,具体的无锡市边界和数据集可能需要根据实际情况进行调整。

GEE 裁剪无锡市夜间灯光数据教程

原文地址: https://www.cveoy.top/t/topic/fPy9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录