多边形周长
Polygon perimeter
给定一个这样构造的多边形:
from shapely.geometry import Polygon
print Polygon([(0,0), (4,0), (2,4)]).area
这正确地计算了三角形的面积。但是,如果我用 'perimeter' 替换 area 属性,我会收到以下消息:
'Polygon' 对象没有属性 'perimeter' 这看起来很荒谬。当然,shapely 必须能够像面积一样容易地找到多边形的周长?我用谷歌搜索了这个主题一段时间(例如 'python shapely perimeter' 和 'python polygon perimeter'),但没有出现相关结果。
所以请帮我在 shapely 中找到一个命令,它可以让我计算多边形的周长。
根据 docs,您应该像这样使用 .length
属性:
print Polygon([(0,0), (4,0), (2,4)]).length
给定一个这样构造的多边形:
from shapely.geometry import Polygon
print Polygon([(0,0), (4,0), (2,4)]).area
这正确地计算了三角形的面积。但是,如果我用 'perimeter' 替换 area 属性,我会收到以下消息: 'Polygon' 对象没有属性 'perimeter' 这看起来很荒谬。当然,shapely 必须能够像面积一样容易地找到多边形的周长?我用谷歌搜索了这个主题一段时间(例如 'python shapely perimeter' 和 'python polygon perimeter'),但没有出现相关结果。
所以请帮我在 shapely 中找到一个命令,它可以让我计算多边形的周长。
根据 docs,您应该像这样使用 .length
属性:
print Polygon([(0,0), (4,0), (2,4)]).length