我有 GPS 数据,可以靠近北极/南极并且可以移动数千公里。
如果我建立一个距离矩阵,例如:
from geographiclib.geodesic import Geodesic
p1_lat, p1_lon = 43.374880, -78.119956
p2_lat, p2_lon = 43.374868, -78.119666
geod = Geodesic.WGS84
g = geod.Inverse(p1_lat, p1_lon, p2_lat, p2_lon)
print("Distance is {:.2f}m".format(g['s12']))
我可以在上面应用 Ramer-Douglas-Peucker 算法吗?
我总是将一组 x,y 坐标作为 RDP 算法的输入,但在我的情况下,不存在保留距离的转换。