从Shapely中的多边形中提取点/坐标
如何获取/提取定义shapely
多边形的点?谢谢!
from shapely.geometry import Polygon# Create polygon from lists of points
x = [list of x vals]
y = [list of y vals]
polygon = Polygon(x,y)
回答:
因此,我发现诀窍是使用Polygon
类方法的组合来实现。
如果你想测地坐标,然后需要转换(通过这些回WGS84 pyproj
,matplotlib
的basemap
,或东西)。
from shapely.geometry import Polygon#Create polygon from lists of points
x = [list of x vals]
y = [list of y vals]
some_poly = Polygon(x,y)
# Extract the point values that define the perimeter of the polygon
x, y = some_poly.exterior.coords.xy
以上是 从Shapely中的多边形中提取点/坐标 的全部内容, 来源链接: utcz.com/qa/398302.html