GEE中加载感兴趣区的几个方法

                                //1
//使用几何图形:您可以使用 ee.Geometry() 函数创建一个几何图形对象,
//例如点、线、多边形、矩形或圆形。例如,以下代码
//创建一个以[-122.43,37.74]为中心的半径为5000米的圆形研究区,并在地图上显示它:
var roi = ee.Geometry.Point([-122.43, 37.74]).buffer(5000);
Map.centerObject(roi,13);
Map.addLayer(roi, {color:'FF0000'}, 'ROI');
                                 //2
// ee.Geometry.Rectangle() 函数使用左下角和右上角坐标作为输入参数,
// 创建一个矩形区域对象。在这个例子中,我们定义了矩形的左下角为 [-122.48, 37.70]
// ,右上角为 [-122.38, 37.78]。然后使用 Map.centerObject() 函数将地图视角定位到矩形区域,
// 最后使用 Map.addLayer() 函数将矩形区域添加到地图中进行可视化。
var roi = ee.Geometry.Rectangle([-122.48, 37.70, -122.38, 37.78]);
Map.centerObject(roi,13);
Map.addLayer(roi, {color:'FF0000'}, 'ROI');
                                     //3
//使用 shapfile 文件:如果您的研究区域已经定义为 shapefile 格式
//,则可以将其上传到 GEE 上并将其读取并添加到地图中。您可以使用以下代码读取 shapefile 并使用 Map.addLayer() 在地图上显示它:
var roi = ee.FeatureCollection('users/me/my_shapefile');
Map.addLayer(roi, {}, 'ROI');
                                   //4
//使用 KML 文件:如果您已经有一个以 KML 格式定义的研究区,
//则可以将其上传到 GEE 上,并使用以下代码将其读取并添加到地图中:
var roi = ee.FeatureCollection('users/me/my_kmlfile');
Map.addLayer(roi, {}, 'ROI');
                                  //5
//使用 WKT 字符串:如果您的研究区域已经定义为 WKT (Well-Known Text) 字符串格式,
//则可以使用以下代码将其读取并添加到地图中:
var roi = ee.Geometry.fromWKT('POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))');
Map.addLayer(roi, {}, 'ROI');

当然,你也可以手绘你所感兴趣的区域。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Gee Explorer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值