如果您特别想从形状良好的几何点构造多边形,请在列表推导中将其x,y属性称为。换一种说法:
from shapely import geometrypoly = geometry.Polygon([[p.x, p.y] for p in pointList])print(poly.wkt) # prints: 'POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0))'
请注意,shapely足够聪明,可以代表您关闭多边形,即您不必一定要在末尾再次传递第一个点。

如果您特别想从形状良好的几何点构造多边形,请在列表推导中将其x,y属性称为。换一种说法:
from shapely import geometrypoly = geometry.Polygon([[p.x, p.y] for p in pointList])print(poly.wkt) # prints: 'POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0))'
请注意,shapely足够聪明,可以代表您关闭多边形,即您不必一定要在末尾再次传递第一个点。