0
点赞
收藏
分享

微信扫一扫

GEE获取京津冀区域面积

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()

总结

利用一段代码,快速获取了分析区域的面积。

举报

相关推荐

0 条评论