2016-11-04 225 views
0

鉴于其被构造这样的多边形:多边形周边

from shapely.geometry import Polygon 
print Polygon([(0,0), (4,0), (2,4)]).area 

此正确地计算三角形的面积。然而,如果我用'perimeter'取代area属性,我会得到以下消息: 'Polygon'对象没有属性'perimeter',这看起来很荒唐。当然,身材匀称的人必须能够像区域一样容易地找到多边形的周长?我已经使用了这个主题一段时间(例如'python shapely perimeter'和'python polygon perimeter'),但是没有相关的结果出现。

所以请帮助我找到一个命令里面,让我计算我的多边形的周长。

+0

不'.length'你想要做什么? – khelwood

回答

1

docs,你应该使用.length属性是这样的:

print Polygon([(0,0), (4,0), (2,4)]).length 
+0

长度完美。应该已经意识到了,但我是新来塑造的。谢谢! –

+0

没问题。如果它对你有帮助,请接受答案。 – Fejs