我一直在寻找stackoverflow,但是我没有找到解决我问题的方法。我有一个位置列表,我想合并彼此之间一定距离内的位置。
在下面的图片中,您可以看到地图上绘制的一些位置。我想将这些位置合并为一个,如果它们彼此在Xnm内。
原则上,可以使用许多逻辑。我尝试使用distm定位相邻的端口,但是在许多情况下,最接近A的位置是B,但是最接近B的位置是C。因此,我不会得到邻居的“成对”。仍然可以在彼此的Xnm内合并两个和两个端口,但是我只能使它合并两个和两个,而不是一次合并多个端口。
我乐于接受任何解决方案,并且朝着正确方向的任何一点都表示赞赏。
靠近香港的港口地图: