Tôi muốn tạo đa giác từ các điểm chính xác.Làm thế nào để tạo ra một đa giác cho đỉnh điểm của nó?
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)
mang lại cho tôi một lỗi loại TypeError: object of type 'Point' has no len()
Làm thế nào để tạo ra một Polygon
từ quyến rũ Point
đối tượng?
Piggybacking off this - có bất kỳ tốt đẹp một lớp lót để tạo ra một Polygon từ kết quả của việc gọi 'bounds' trên một đối tượng Shapely? – kuanb