我有一项非常艰巨的任务,即使用PYTHON中先前创建的脚本来计算多边形的面积,以便以一套以已知文本格式存储的多边形读取数据,并使用每个多边形来计算每个多边形的面积公式..(我不知道实际公式......我知道它是使用三角形求和来计算多边形面积的公式。)
然后脚本应该从文件中读取数据并将其存储为一个或多个列表。脚本应该计算多边形区域并将每个多边形的区域保存到文件中,并且脚本应该使用函数来计算多边形的区域。
请帮助,因为我不知道如何在python中做到这一点(从未使用过它)。你是我最后一次机会的人!
答案 0 :(得分:1)
您可以使用shapely库来计算面积。 https://pypi.python.org/pypi/Shapely
使用多边形顶点的坐标创建多边形。
poly = Polygon([list of point pairs])
多边形的区域由:
返回poly.area