0

我有一项非常艰巨的任务要做,即使用先前在 PYTHON 中创建的脚本来计算多边形的面积,以从以众所周知的文本格式存储的一组多边形中读取数据,并使用公式计算每个多边形的面积。 .(我不知道实际的公式......我知道这是使用三角形总和计算多边形面积的公式。)

然后脚本应该从文件中读取数据并将其存储为一个或多个列表。该脚本应该计算多边形面积并将每个多边形的面积保存到一个文件中,并且脚本应该使用一个函数来计算多边形的面积。

请帮忙,因为我不知道如何在 python 中做到这一点(以前从未使用过)。你是我最后机会的人!

4

1 回答 1

1

您可以使用 shapely 库来计算面积。 https://pypi.python.org/pypi/Shapely

使用多边形顶点的坐标创建多边形。

poly = Polygon([list of point pairs])

多边形的面积由以下方式返回:

poly.area
于 2013-11-28T20:44:51.013 回答