2016-11-04 224 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