问题标签 [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.

0 投票
1 回答
11277 浏览

cocoa-touch - 将 Cocoa Touch 纬度/经度转换为没有度数符号的字符串

我正在尝试将CLLocation纬度/经度转换为字符串。我可以使用以下代码成功地做到这一点:

这给了我一个类似的值:34.10111º。我希望这个数字是一个没有 º 度符号的纯字符串。

我应该用不同的格式初始化字符串吗?

我尝试使用 @"%d" 格式进行初始化,并且字符串完全变成了一个不同的数字。

0 投票
1 回答
903 浏览

ios - 在 iPhone SDK 上等待 CLLocationManagerDelegate 的 didUpdateToLocation 方法时,UITableView 不会填充

我正在尝试用一组单元格填充 UITableview。我通常从 viewDidLoad 方法执行此操作,但这次我想根据位置填充数组。下面是我的界面的第一行:

在实现文件中,viewDidLoad 方法如下所示:

我在 didUpdateToLocation 方法中填充单元格数组:

找到位置但未填充数组时,视图的标题会更新。当我在 viewdidupdate 中有上述代码时,该数组确实填充了。我不得不将它移动到 didupdatelocation 方法,因为当视图在 viewDidLoad 方法中加载时,应用程序将没有位置信息。

0 投票
3 回答
13959 浏览

iphone - iPhone 3.0 指南针:如何获取航向?

我对 Objective-C 比较陌生,而且对它还不太了解,所以对于这个可能是一个非常业余的问题,我深表歉意。

我正在尝试从 CLHeading 和 CLLocationDirection 获取磁航向。但是,我收到这行代码的编译错误:

错误是:

我真的不明白我在这里做错了什么。请帮忙!

0 投票
2 回答
1863 浏览

iphone - CLLocationManager 确保 iphone 的最佳准确性

有人对如何在位置管理器上获得最佳水平精度有任何建议吗?我已将所需的精度设置为 NearestTenMeters,但鉴于精度始终会根据覆盖区域而变化,我如何才能在 locationManager 中编写一些代码以仅在获得最佳水平精度后才停止更新?

0 投票
2 回答
10608 浏览

objective-c - 将 NSNumber 转换为 CLCoordinate

我想将坐标列表从数据库中提取到一个数组中(在地图上显示它们之前)。但是,在数据库中它们的类型是数字,我不知道如何将它们转换为坐标。

这不起作用:我有一个 ATM 对象(坐标用于 atm 机器),其中 NSNumbers 用于纬度和经度。这是在索引为 i 的循环中,以便将它们一一拉出。atmsArray 已加载。

显示错误: -CLLocationCoordinate2D 不是objectiveC 类名或别名 - 预期浮点值时使用的指针值 - 预期浮点值时使用的指针值

我尝试了一些不同的东西,但无法弄清楚。如果需要更多信息,请告诉我。

0 投票
2 回答
14119 浏览

iphone - CL定位速度

我正在开发 GPS 应用程序。你知道如何检测移动设备的速度吗?

实际上,我需要每 2 秒检测一次速度。

我知道didUpdateToLocation位置更改时会调用方法。

但我认为这种方法不适合我的问题。

那么,我需要[CLLocationManager location]在 2 秒内检查速度吗?

有什么建议吗?

提前致谢。

0 投票
1 回答
1819 浏览

iphone - 获取设备移动的速度

CLLocation.speed用来获得设备移动的速度,但我每次都得到 0。我试过

问题是它偶尔会给出错误的速度。

0 投票
1 回答
1324 浏览

objective-c - MKPlacemark:在 AdministrativeArea 中返回美国州的缩写

我正在使用MKPlacemark该类来填充具有位置细节的标签。调用该AdministrativeArea属性时,将返回美国州的全名(例如西弗吉尼亚州)。有没有办法只返回首字母(例如 WV)?

0 投票
1 回答
3897 浏览

iphone - 如何删除 cllocation 的缓存?

我正在开发一个 iPhone 应用程序,它是一个位置感知应用程序。目前该应用程序运行良好,除了先前位置的缓存。我第一次启动应用程序位置管理器时会获取当前位置,然后根据当前位置显示附近的事物。

但从下一次开始,它使用以前获取的位置,直到我重新启动手机,它才会获取相同的位置。所以到目前为止,我很清楚位置管理器缓存了位置。

所以我的问题是如何删除此缓存并强制位置管理器获取新位置谢谢

0 投票
2 回答
3573 浏览

iphone - CLLocationDistance:无法让“getDistanceFrom”工作

基于视图的应用程序,

怎么了?

调试器说:

来自数据库的对象:长:59.291114 纬度:17.816191