GEE获取京津冀区域面积
文章目录
前言
对京津冀区域矢量数据进行增加面积列的处理,并得到不同单位的面积,如 万平方公里一、分析区域
仍以京津冀区域为例,分析区域见下图所示
二、分析过程
1.python代码
python代码如下:
# 导入分析区域矢量文件
jjj = r'C:\Users\wangshiyan\Downloads\jjj_wgs84.shp'
roi = geemap.shp_to_ee(jjj)
# 空间可视化
Map = geemap.Map()
Map.centerObject(roi)
Map.addLayer(roi, {}, 'roi')
Map
# 定义函数,增加面积属性,并换算单位计算
def addArea(feature):
return feature.set({
'areaKm2':feature.geometry().area().divide(1e10) #单位转换为:万km2
})
area_add = roi.map(addArea)
first = area_add.first()
# first.getInfo()
first.get('areaKm2').getInfo()
总结
利用一段代码,快速获取了分析区域的面积。