Emi*_*gen 1 python polygon shapely
给定一个如下构造的多边形:
from shapely.geometry import Polygon
print Polygon([(0,0), (4,0), (2,4)]).area
Run Code Online (Sandbox Code Playgroud)
这正确地计算了三角形的面积.但是,如果我用'perimeter'替换area属性,我得到以下消息:'Polygon'对象没有属性'perimeter',这似乎很荒谬.当然,匀称必须能够像区域一样容易地找到多边形的周长?我已经搜索了这个主题一段时间(例如'python shapely perimeter'和'python polygon perimeter')但没有出现相关结果.
所以请帮我在里面找到一个命令,让我可以计算出多边形的周长.
根据文档,你应该使用这样的.length属性:
print Polygon([(0,0), (4,0), (2,4)]).length
Run Code Online (Sandbox Code Playgroud)