Дан многоугольник, построенный следующим образом:
from shapely.geometry import Polygon
print Polygon([(0,0), (4,0), (2,4)]).area
это правильно вычисляет площадь треугольника. Однако, если я заменю атрибут области на «периметр», я получу следующее сообщение: объект «Многоугольник» не имеет атрибута «периметр», что кажется абсурдным. Конечно, shapely должен уметь находить периметр многоугольника так же легко, как и площадь? Я некоторое время гуглил эту тему (например, «периметр формы питона» и «периметр полигона питона»), но никаких соответствующих результатов не появилось.
Поэтому, пожалуйста, помогите мне найти команду внутри shapely, которая позволит мне вычислить периметр моего многоугольника.
.length
то, что вы хотите? - person khelwood   schedule 04.11.2016