相关疑难解决方法(0)

计算给定(x,y)坐标的多边形面积

我有一组点,并想知道是否有一个函数(为了方便和可能的速度)可以计算由一组点包围的区域.

例如:

x = np.arange(0,1,0.001)
y = np.sqrt(1-x**2)

points = zip(x,y)
Run Code Online (Sandbox Code Playgroud)

鉴于points该区域应大致相等(pi-2)/4.也许有scipy,matplotlib,numpy,shapely等的东西来做这个?我不会遇到x或y坐标的任何负值...它们将是没有任何定义函数的多边形.

编辑:

点很可能不是以任何指定的顺序(顺时针或逆时针),并且可能非常复杂,因为它们是来自一组边界下的shapefile的一组utm坐标

python polygon area coordinates

32
推荐指数
7
解决办法
5万
查看次数

标签 统计

area ×1

coordinates ×1

polygon ×1

python ×1