如何创建栅格上的随机网格
工具:Arcgis pro 或者Arcgis、GEE
1.使用创建随机点工具,在整个范围内创建随机点
2. 使用值提取到点工具,将栅格上的值提取到随机点
3. 打开随机点的属性表,按属性来选择对应值的点并导出为新的矢量
4. 上传点矢量到GEE网站,新建项目并且import,命名为points,使用下面的GEE代码生成一定范围的网格并导出下载
// 创建有效点为中心的1km * 1km网格
var grid = points.map(function(point) {
// 获取点的几何信息
var pointGeometry = point.geometry();
// 创建以点为中心的10km * 10km正方形区域,距离除以2,单位是m
var square = pointGeometry.buffer(5000).bounds();
// 将每个正方形区域转换为 Feature
return ee.Feature(square);
});
// 将网格添加到地图
Map.addLayer(grid, {}, '1km * 1km 网格');
Export.table.toDrive({
collection: grid,
description: 'Grid_Export',
folder: 'your_export_folder', // 替换为你希望保存的 Google Drive 文件夹
fileFormat: 'SHP', // 指定导出格式为 Shapefile
});