问题标签 [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.
iphone - 在旧款 3G iphone 上在后台运行定位服务
我有一个需要在后台运行的基于位置的应用程序。我有几部正在测试的 iPhone,包括较旧的 3G。我将我的应用程序注册为需要基于后台位置的服务,并且一切都按照旧款 3G 手机所宣传的那样工作。当您按下锁定按钮时,它会执行 applicationWillResignActive: 正如预期的那样,不幸的是手机立即进入低功耗模式,就是这样。当您将手机与 USB 数据线连接,然后按下锁定按钮时,3G 手机会保持活动状态并正确报告位置变化。当它断开连接时,它会立即进入低功耗模式。
奇怪的是,我很确定它曾经可以工作。我想看看那里是否有人在旧 iphone (3G) 上运行了一个应用程序,该应用程序注册了位置服务,并且在按下锁定按钮时不会立即进入低功耗模式。如果是这样,我做错了什么。
我遵循了所有的指示,在我的 Info.plist 中有位置。
谢谢你的帮助!
干杯,布莱恩
core-location - 如何计算 2 个核心定位对象之间的总行程时间?
如何计算 2 个核心定位对象之间的总行程时间?
iphone - 简单,没有多余的装饰,在 iPhone 中获取 LAT/LON
我只想在 iPhone 的屏幕上显示纬度/经度。
我已经阅读了六个示例,每个人都决定同时做 3 件其他很酷的事情,很快我就想通了。
我想要一个普通香草示例的链接(不是像 Apple 的 LocateMe 那样的厨房水槽)示例,我需要在其中设置 CLLocation 对象,如何打开它,将纬度/经度放入变量中,然后打开它离开。
background - iOS后台任务(NSThread)死亡
几天前,我发布了一个关于 NSThread 的问题。最后我设法让它每分钟在后台运行。
该应用程序的目的是获取位置,然后调用 Web 服务以每 X 分钟使用 ASIHTTPRequest 在服务器上更新它。
编码:
hacerCosasBackground 调用 locationManager 更新它的位置,然后将位置上传到服务器。
在应用程序中:didFinishLaunchingWithOptions:
但是,NSThread 在关闭应用程序后大约 10 分钟就死掉了。我已经在 info.plist 中注册了“UIBackgroundModes”位置。我还阅读了有关 startMonitoringSignificantLocationChanges 的信息,但我想让我的应用程序非常可配置(用户将能够设置他们想要更新位置的频率等)并且我知道该方法每 500m 更新一次(这不好,我想要更频繁地更新位置)。
我能做什么?请问有什么帮助吗?
非常感谢!
iphone - CLLocationManager - 地址坐标
我正在使用 CLLocationManager 试图找到用户当前所在的地址。如何在没有可视地图视图的情况下将类返回的坐标转换为实际地址/业务?或者是否有不同的类来返回这些数据?谢谢。
cocoa - 将 CLLocationCoordinate2D 类型转换为数字或字符串
我想知道如何将 CLLocationCoordinate2D 的纬度和经度值转换为数字或字符串值。我尝试了几种不同的方法,但它们不起作用:
这将返回编译器的警告。
警告是
我该怎么做呢?
任何帮助,将不胜感激。
谢谢
iphone - 从 sqlite iphone 读取纬度和经度
我一直在为此苦苦挣扎。我阅读了很多资源,但仍然无法找到明确的解决方法。
我有一个带有纬度和经度行的 Sqlite 表。我的任务是获取这些纬度和经度并将它们放入一个数组中,然后稍后用于在地图上显示所有引脚。我在我的 AppDelegate 中执行这些“从数据库读取”(这是可取的还是在具有地图的视图控制器中更好?)
我获取 lat 和 long 作为 double 值,如下所示
但是,当我尝试添加“addObject 参数 1 的不兼容类型”时。
这是从 sqlite 获取多个坐标以显示在地图上的正确方法吗?
帮助将不胜感激
iphone - 将 GPS 点与当前位置进行比较
我正在使用实例方法 distanceFromLocation 将我的新位置与 const 定义的位置进行比较
我给 CLLocation *bonuslocation 一个即时值,这是我感兴趣的 gps 点之一,然后如果距离播放音频文件的点小于 20m,我将其与新位置进行比较。
虽然这对于一个位置非常有效,但如果我在本地添加到 updatelocationmanager 函数中不止一个,它根本不起作用。
编码:
我可以就如何为 10 gps 点提供一些建议吗????
今天是我的生日,你能把它当作生日礼物吗??谢谢..
iphone - 编译时出现“Invalid initializer”错误
我使用此代码
并收到此错误:此行中的初始化程序无效
CLLocationCoordinate2D middlePosition = [self pointBetweenStartPoint:startPoint endPoint:endPoint position:position];
怎么去掉?
iphone - 强制位置更新
在根据当前位置检查本地数据、关闭应用程序、稍微移动并再次打开应用程序时,我试图克服 didUpdateToLocation 有时失败的问题。发生的情况是用户访问一个地方,检查列表,去另一个地方,并且列表被更新但使用旧的位置数据。
我想确保我有一个新的新位置。
这段代码有什么问题?
症状是 cc 在应用程序启动时大约为 1200 秒,然后在每次重试时增加几秒钟。
我试过-[newLocation.timestamp timeIntervalSinceNow]
了,同样,每次重试都会增加几秒钟。在某一时刻,间隔约为 2400。
如果可能会影响它,我正在使用 FilterNone 和 AccuracyBest。
我对替代代码解决方案持开放态度,以确保你有一个新的职位。