在R中聚合具有一定半径的经度和纬度数据
Aggregating data in R on longitude and latitude with a certain radius
我有位置经度和纬度的传感器数据。我有以下数据点:
并且我想将彼此之间一定距离内的点聚合到沿路线的一个点,如下所示:
每个新点都将位于圆心,并将包括给定区域所有传感器读数的平均值。我曾尝试去除经度和纬度的精度,但得到的结果很糟糕,而且路线变形了。
我实际上使用 kmeans 聚类解决了这个问题。您将所有点的坐标和您想要的输出点数作为参数传递,它会为您提供聚合点的簇。
我有位置经度和纬度的传感器数据。我有以下数据点:
并且我想将彼此之间一定距离内的点聚合到沿路线的一个点,如下所示:
每个新点都将位于圆心,并将包括给定区域所有传感器读数的平均值。我曾尝试去除经度和纬度的精度,但得到的结果很糟糕,而且路线变形了。
我实际上使用 kmeans 聚类解决了这个问题。您将所有点的坐标和您想要的输出点数作为参数传递,它会为您提供聚合点的簇。