Python 如何将形状多边形转换为多边形
我有多面多边形,我怎么能把它转换成多边形列表呢Python 如何将形状多边形转换为多边形,python,polygon,shapely,Python,Polygon,Shapely,我有多面多边形,我怎么能把它转换成多边形列表呢 polygons = [Polygon(cham_geom), Polygon(neighbor_geom)] boundary = cascaded_union(polygons) # results in multipolygon sometimes if boundary.geom_type == 'MultiPolygon': # extract polygons out of multipolygon MultiPoly
polygons = [Polygon(cham_geom), Polygon(neighbor_geom)]
boundary = cascaded_union(polygons) # results in multipolygon sometimes
if boundary.geom_type == 'MultiPolygon':
# extract polygons out of multipolygon
MultiPolygon可以通过
geoms
属性进行编辑,因此您可以在MultiPolygon中对多边形执行循环操作
polygons = [Polygon(cham_geom), Polygon(neighbor_geom)]
boundary = cascaded_union(polygons) # results in multipolygon sometimes
if boundary.geom_type == 'MultiPolygon':
# extract polygons out of multipolygon
list = []
for polygon in boundary.geoms:
list.append(polygon)