ExtractValues
洛 2022/10/20
# gma.smc.Extraction.ExtractValues(Points, GMADataSet)
功能: 【计算面积】。计算输入多点组成多边形的面积。
参数:
Points:list||tuple||array
。需要提取数据点的 X(经度),Y(纬度)坐标。
示例
Points = [(130.1, 45.2), (131.5, 40.2), (131.5, 45.2)]
GMADataSet:DataSet
。用于提取数据的 gma 栅格数据集 DataSet。
注意
请保证坐标点和栅格数据集的坐标系相同。
返回:DataFrame
。
示例:
from gma.map import inres
from gma import smc
DEMDS = inres.WorldDataSet.DEM
Points = [[112, 30], [120, 45]]
EVData = smc.Extraction.ExtractValues(Points, DEMDS)
1
2
3
4
5
6
7
2
3
4
5
6
7
>>>
X | Y | Band_0 | |
---|---|---|---|
0 | 112 | 30 | 44 |
1 | 120 | 45 | 742 |