【发布时间】:2015-05-02 12:28:27
【问题描述】:
我正在尝试在 Python 中找到靠近的点并删除某些形状数据(坐标)的重复点。我将坐标节点命名为 1,2,3.. 等等,我使用 shapely 包并在节点点 1,2,3.. 周围创建多边形
polygons = [Point([nodes[i]).buffer(1) for i in range(len(nodes))]
并找到我使用的级联
cascade = cascaded_union(多边形)
返回的级联是一个多面体并且列出了许多坐标,我想确切地知道我的节点中的哪些点是级联的(基于 1 的缓冲区值),以便我可以将它们替换为新节点。我怎么知道这个??
【问题讨论】:
-
据我从文档中了解到,级联并集是所有输入多边形的并集,因此将包括所有输入点。我错过了什么吗?
标签: python gis shapefile shapely