【发布时间】:2023-04-10 08:16:01
【问题描述】:
我有一个应用程序可以获取用户位置并在地图上绘制折线。一开始,应用程序会在整个地方(gps 试图获得准确位置的地方)画一条线。有什么方法可以判断位置是准确的,因此开始绘图。
我认为 count 和 if 声明在说 5 次位置更新后开始 - 但如果用户有一个强大的位置,那么我的应用程序将会失败。
有什么想法吗?
【问题讨论】:
标签: iphone map core-location
我有一个应用程序可以获取用户位置并在地图上绘制折线。一开始,应用程序会在整个地方(gps 试图获得准确位置的地方)画一条线。有什么方法可以判断位置是准确的,因此开始绘图。
我认为 count 和 if 声明在说 5 次位置更新后开始 - 但如果用户有一个强大的位置,那么我的应用程序将会失败。
有什么想法吗?
【问题讨论】:
标签: iphone map core-location
查看传递给您的 CLLocationManagerDelegate 的 CLLocation 对象
locationManager:didUpdateToLocation:fromLocation
方法;除其他外,它们有 2 个可用属性:horizontalAccuracy 和 verticalAccuracy。
【讨论】: