import numpy as np import shapelyfrom shapely.geometry import Polygon,MultiPoint #多边形 line1=[2,0,2,2,0,0,0,2...] #四边形四个点坐标的一维数组表示,[x,y,x,y....]a=np.array(line1).reshape(4, 2) #四边形二维坐标表示poly1 = Polygon(a).convex_hull...#python四边形对象,会自动计算四个点,最后四个点顺序为:左上 左下 右下 右上 左上print(Polygon(a).convex_hull) #可以打印看看是不是这样子 line2=[1,1,4,1,4,4,1,4...]b=np.array(line2).reshape(4, 2)poly2 = Polygon(b).convex_hullprint(Polygon(b).convex_hull) union_poly