我有一个边界线的坐标列表,它看起来像这样:
-74.71224,31.11124
-74.70204,31.71901
-74.71414,31.77729
-74.70109,31.74797
-74.49712,31.74914
-74.70144,31.71014
-74.49714,31.49251
-74.70915,31.49724
-74.71194,31.70104
-74.77215,31.71404
-74.77312,31.71092
-74.71137,31.72254
-74.14272,31.71177
-74.14943,31.72044
-74.14515,31.72794
-74.19794,31.72114
-74.91112,31.71751
-74.94971,31.70549
-74.94172,31.70943
-74.97931,31.49104
整个列表应该为您提供闭环边界线。
对于我的数据,有一些点不应该存在,即一个不属于边界线的点。
我的问题是,我怎样才能找到这些观点?
编辑:
我的想法是,现在我有一个圆圈,距离那个圆圈有一些点,如果距离那个圆圈太远,我怎么能检查每个点呢?
请看图片我的意思。我认为如果一个点距其最近点的距离大于x,那么它就是异常值。
文件中的点不按顺序排列,这意味着,就地图上的位置而言,不是旁边的其他点