0

在 iOS 上,我创建了一个应用程序,用户可以在其中分享他的位置,而其他用户可以在MapView.

我通过使用位置管理器获取位置来做到这一点,每当它改变x米时,然后使用 PHP 脚本将带有设备 ID 的纬度/经度写入数据库。然后,其他用户可以通过从数据库中检索此数据来按下按钮以在地图上显示位置。

现在这是我的问题。首先,我认为这是制作这样的应用程序的方法。如果您认为有更有效的方法,请告诉我。

更新此数据以在地图上显示用户的最佳方法是什么?

对于我的 iOS 应用程序,我使用了一个计时器,它每隔 30 秒左右从数据库中获取纬度/经度,但我不认为这是最有效或最好的方法。即使另一个用户没有改变他的位置,该应用程序也必须每秒加载一次数据。

您能否将我推向正确的方向,让我了解如何将图钉从旧位置设置为新位置的动画?

提前致谢。

4

1 回答 1

0

因为没有答案,我使用了旧方法,即使用计时器来更新数据库中的 latt / long。顺便说一句,工作正常,但想知道是否有更好的方法。

于 2013-03-11T10:25:59.203 回答