我想从匀称的点创建一个多边形。如何创建一个给定点顶点的多边形?
from shapely import geometry
p1 = geometry.Point(0,0)
p2 = geometry.Point(1,0)
p3 = geometry.Point(1,1)
p4 = geometry.Point(0,1)
pointList = [p1, p2, p3, p4, p1]
poly = geometry.Polygon(pointList)
给了我一个错误类型TypeError: object of type 'Point' has no len()
如何创建匀称Point
对象Polygon
?
搭载这个 - 是否有任何不错的单行程序用于在Shapely对象上调用'bounds'的结果来生成Polygon? – kuanb