当蜂窝数据不可用时,用户位置的准确性似乎有点?我可以调整用户位置的更新频率吗?是否有用户对街道/道路/车道进行位置调整的示例?正如你所看到的,下面的线离路很远。
问问题
115 次
1 回答
2
当蜂窝数据不可用时,地理位置准确性是否会受到影响?
有时。GPS 源具体不依赖于蜂窝网络,但位置最终由操作系统提供,操作系统可能会使用手机信号塔和附近的 wi-fi 来优化位置。
除了使用图中主要道路上的汽车/卡车作为参考之外,我不知道您的地图的比例,但所涉及的距离似乎足够大,以至于没有蜂窝网络不应该导致大的跳跃(但可能是嘈杂的线路)。
我可以调整用户位置的更新频率吗?
间接的,但是是的。您可以使用 和 的desiredAccuracy
属性distanceFilter
(activityType
可MGLLocationManager
作为locationManager
您的属性访问MGLMapView
)。
这个想法是降低所需的精度和距离过滤器,以便您获得更嘈杂但更频繁的位置。设置activityType
为CLActivityType.fitness
也可能有所帮助。
是否有用户对街道/道路/车道进行位置调整的示例?
您可以查看 Mapbox 的Map Matching API,它由OSRM(开源路由机)引擎的匹配服务提供支持。
于 2020-06-23T20:40:38.353 回答