有的时候,我们在GEE中加载研究区域时,我们现有的矢量数据可能不止自己想要的研究区域的范围,这个时候,为了避免在ArcGIS中重新导出打包上传等操作,我们可以在GEE中按照字段进行选择我们想要的研究区域。下面是操作实例:
1.上传矢量数据
在进行按照矢量数据的字段进行研究区域的提取时,首先我们需要提前打包好我们需要的矢量数据(矢量数据包含了我们的研究区,这里以中国省级行政区划矢量数据为例,提取青海省的矢量数据),注意打包的时候需要为Zip格式的压缩包,且文件名与压缩包名称需一致。上传数据如图1所示。
图1 上传矢量数据
图2 上传完成
上传矢量数据时,需要注意以下几点:
- 数据集的大小限制为 100 MB。
- 确保数据集的投影信息正确,并且数据格式符合 Earth Engine 的要求。
- 数据集的名称应该是唯一的,不可重复。最好使用具有描述性的名称。
2.按照字段提取想要的研究区域
// 读取研究区域的 shp 文件
var studyArea = ee.FeatureCollection(table);// 提取想要的研究区域
var selectedArea = studyArea.filter(ee.Filter.eq('PINYIN_NAM', 'Qinghai'));// 在地图上显示研究区域
Map.addLayer(selectedArea, {color: 'FF0000'}, 'Study Area');
// 自动定位到研究区域
图3 研究区域提取结果