Iphone sdk中Live Mapview的物理运动跟踪?

时间:2011-12-13 10:34:46

标签: iphone ios4 mkmapview mapkit mkpinannotationview

我想在我的iphone中跟踪一个人在mapview上的动作。我正在使用mapview显示用户的当前位置以及另一个表示另一个人的位置说人A.我想跟踪一个人在我的iphone mapview上的物理运动。 这意味着如果人A从一个位置移动到另一个位置,那么表示人A位置的图标或图钉应该在我的iphone上的mapview上从一个位置移动到另一个位置。 我想在mapview上跟踪一个人的现场动作。是否可能?如果是,请解释如何?请帮忙。

1 个答案:

答案 0 :(得分:0)

这并不难。我假设您正在使用将在两个设备之间进行通信的服务器。在这种情况下,当A人移动时,您可以将他的位置坐标更新到您的服务器。您可以使用

获取他/她的位置坐标
- (void)locationManager:(CLLocationManager *)manager 
    didUpdateToLocation:(CLLocation *)newLocation 
           fromLocation:(CLLocation *)oldLocation  

委托方法。同时,您可以从服务器获取人员A的位置坐标,并不断更新您的地图视图。针会移动。只需将引脚下降动画设置为NO即可。