问题标签 [cllocation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa-touch - 将 Cocoa Touch 纬度/经度转换为没有度数符号的字符串
我正在尝试将CLLocation
纬度/经度转换为字符串。我可以使用以下代码成功地做到这一点:
这给了我一个类似的值:34.10111º。我希望这个数字是一个没有 º 度符号的纯字符串。
我应该用不同的格式初始化字符串吗?
我尝试使用 @"%d" 格式进行初始化,并且字符串完全变成了一个不同的数字。
ios - 在 iPhone SDK 上等待 CLLocationManagerDelegate 的 didUpdateToLocation 方法时,UITableView 不会填充
我正在尝试用一组单元格填充 UITableview。我通常从 viewDidLoad 方法执行此操作,但这次我想根据位置填充数组。下面是我的界面的第一行:
在实现文件中,viewDidLoad 方法如下所示:
我在 didUpdateToLocation 方法中填充单元格数组:
找到位置但未填充数组时,视图的标题会更新。当我在 viewdidupdate 中有上述代码时,该数组确实填充了。我不得不将它移动到 didupdatelocation 方法,因为当视图在 viewDidLoad 方法中加载时,应用程序将没有位置信息。
iphone - iPhone 3.0 指南针:如何获取航向?
我对 Objective-C 比较陌生,而且对它还不太了解,所以对于这个可能是一个非常业余的问题,我深表歉意。
我正在尝试从 CLHeading 和 CLLocationDirection 获取磁航向。但是,我收到这行代码的编译错误:
错误是:
我真的不明白我在这里做错了什么。请帮忙!
iphone - CLLocationManager 确保 iphone 的最佳准确性
有人对如何在位置管理器上获得最佳水平精度有任何建议吗?我已将所需的精度设置为 NearestTenMeters,但鉴于精度始终会根据覆盖区域而变化,我如何才能在 locationManager 中编写一些代码以仅在获得最佳水平精度后才停止更新?
objective-c - 将 NSNumber 转换为 CLCoordinate
我想将坐标列表从数据库中提取到一个数组中(在地图上显示它们之前)。但是,在数据库中它们的类型是数字,我不知道如何将它们转换为坐标。
这不起作用:我有一个 ATM 对象(坐标用于 atm 机器),其中 NSNumbers 用于纬度和经度。这是在索引为 i 的循环中,以便将它们一一拉出。atmsArray 已加载。
显示错误: -CLLocationCoordinate2D 不是objectiveC 类名或别名 - 预期浮点值时使用的指针值 - 预期浮点值时使用的指针值
我尝试了一些不同的东西,但无法弄清楚。如果需要更多信息,请告诉我。
iphone - CL定位速度
我正在开发 GPS 应用程序。你知道如何检测移动设备的速度吗?
实际上,我需要每 2 秒检测一次速度。
我知道didUpdateToLocation
位置更改时会调用方法。
但我认为这种方法不适合我的问题。
那么,我需要[CLLocationManager location]
在 2 秒内检查速度吗?
有什么建议吗?
提前致谢。
iphone - 获取设备移动的速度
我CLLocation.speed
用来获得设备移动的速度,但我每次都得到 0。我试过
问题是它偶尔会给出错误的速度。
objective-c - MKPlacemark:在 AdministrativeArea 中返回美国州的缩写
我正在使用MKPlacemark
该类来填充具有位置细节的标签。调用该AdministrativeArea
属性时,将返回美国州的全名(例如西弗吉尼亚州)。有没有办法只返回首字母(例如 WV)?
iphone - 如何删除 cllocation 的缓存?
我正在开发一个 iPhone 应用程序,它是一个位置感知应用程序。目前该应用程序运行良好,除了先前位置的缓存。我第一次启动应用程序位置管理器时会获取当前位置,然后根据当前位置显示附近的事物。
但从下一次开始,它使用以前获取的位置,直到我重新启动手机,它才会获取相同的位置。所以到目前为止,我很清楚位置管理器缓存了位置。
所以我的问题是如何删除此缓存并强制位置管理器获取新位置谢谢
iphone - CLLocationDistance:无法让“getDistanceFrom”工作
基于视图的应用程序,
怎么了?
调试器说:
来自数据库的对象:长:59.291114 纬度:17.816191