【问题标题】:How to store location data for tracking using core data?如何存储位置数据以使用核心数据进行跟踪?
【发布时间】:2011-08-22 06:33:45
【问题描述】:

我想跟踪行驶路径(开车)并稍后绘制到 MKMapView,但我不确定执行此操作的最佳方法是什么。我正在考虑使用 latitude 和 longitude 属性和时间戳来按顺序检索它的坐标实体。这会引起任何问题吗?大多数追踪器应用程序是如何实现这种行为的?

【问题讨论】:

    标签: core-data core-location


    【解决方案1】:

    存储纬度和经度(如 CLLocationDegrees(AKA 双倍))是对数据建模的完美方式。您可能还希望添加 Horizo​​ntalAccuracy,这样您就可以保持某种模糊标准。

    在您的自定义实体代码中,您可能还需要一个转换器:

    -(CLLocation *)location;
    -(void)setLocation:(CLLocation *)location;
    

    发出 MKMapView 以后可以使用的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      相关资源
      最近更新 更多