def _process_polygonal_summary(geometry, operation):
if isinstance(geometry, (Polygon, MultiPolygon)):
geometry = shapely.wkb.dumps(geometry)
if not isinstance(geometry, bytes):
raise TypeError("Expected geometry to be bytes but given this instead", type(geometry))
return list(operation(geometry))
评论列表
文章目录