如何使用核心数据存储位置数据以进行跟踪?

时间:2011-08-22 06:33:45

标签: core-data core-location

我想跟踪行驶路径(开车)并稍后绘制到MKMapView,但我不确定最好的方法是什么。我正在考虑使用纬度和经度属性以及时间戳协调实体以便按顺序检索它。这会引起任何问题吗?大多数跟踪器应用程序如何实现此类行为?

1 个答案:

答案 0 :(得分:0)

存储纬度和经度(如CLLocationDegrees(AKA双打))是一种非常适合的数据建模方法。您可能还希望添加horizo​​ntalAccuracy,这样您就可以保持某种模糊标准。

在您的自定义实体代码中,您可能还希望拥有变换器:

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

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