我正在使用Qt5.9的OSM (OpenStreetMap)插件,在我的桌面应用程序中进行路由计算。
我有一个正在运行的OSRM本地服务器,它接收来自应用程序的请求。
我注意到路由计算中有一个奇怪的闪烁,并发现命中服务器端的请求没有我传递给QGeoRoutingManager::calculateRoute请求的精确GPS坐标。

坐标只有3-4位小数,而原始请求的GPS点有7位小数。
这种不精确会导致位置漂移(导致经常放置在道路的另一个方向上),从而导致路线计算中的跳跃。
有什么方法可以设置精度吗?
https://stackoverflow.com/questions/47705680
复制相似问题