GEE夜间灯光数据裁剪教程:精确提取区域夜光数据
GEE夜间灯光数据裁剪教程:精确提取区域夜光数据
本教程将指导你如何在Google Earth Engine (GEE) 平台上裁剪夜间灯光数据,提取特定区域的夜光信息。
**代码示例:**javascript// 定义要裁剪的地区边界var region = ee.Geometry.Rectangle([xmin, ymin, xmax, ymax]);
// 加载DMSP-OLS夜间灯光数据集var collection = ee.ImageCollection('NOAA/DMSP-OLS/NIGHTTIME_LIGHTS') .filterDate('2010-01-01', '2010-12-31') .filterBounds(region);
// 裁剪夜间灯光数据集到指定地区var clippedCollection = collection.map(function(image){ return image.clip(region);});
// 可视化裁剪后的夜间灯光数据集var visParams = {min: 0, max: 63, palette: ['000000', 'FFFF00', 'FF0000']};Map.addLayer(clippedCollection.median(), visParams, 'Clipped Nighttime Lights');
代码说明:
- 定义区域边界: 将代码中的
xmin、ymin、xmax和ymax替换为你想要裁剪的地区的边界坐标。2. 加载数据集: 代码加载了DMSP-OLS夜间灯光数据集,并使用filterDate和filterBounds函数筛选了时间范围和区域。3. 裁剪数据: 使用map函数对数据集中的每一张影像进行裁剪,并将裁剪后的影像存储在clippedCollection变量中。4. 可视化: 代码使用指定的颜色调色板将裁剪后的夜间灯光数据可视化在地图上。
注意事项:
- 确保你已经注册了GEE账号并登录。* 你可以根据需要修改代码中的时间范围和其他参数。
希望本教程能够帮助你快速上手GEE夜间灯光数据的裁剪!
原文地址: https://www.cveoy.top/t/topic/lau8 著作权归作者所有。请勿转载和采集!