我已成功确定行走方向和人的距离。
然后我希望在屏幕上绘制他或她的位置。
我该怎么做?
我理解这个问题可能不是那么具体,但我希望从你们那里得到的只是一些想法。
e.g。我应该在Android开发网站上阅读哪个部分,或者我应该导入哪个外部库来帮助?
答案 0 :(得分:0)
使用谷歌LocationClient获取位置更新。每次更新都会获得提供的纬度和长度。 您可以在侧面谷歌地图上使用位置客户端来绘制位置数据。每次更新,您只需删除标记并将其放在新位置即可。请注意,您不必删除标记。然后,您将获得您所在位置的图表。我已经看过使用它来制作远足路径的小径程序。
http://developer.android.com/reference/com/google/android/gms/location/LocationClient.html
还有一个位置管理器可以让您与位置提供商一起工作。
http://developer.android.com/guide/topics/location/strategies.html
这是android dev网站上的一个示例程序。 http://developer.android.com/training/location/retrieve-current.html
答案 1 :(得分:0)
如果我理解正确,您希望在图表中绘制此数据。我强烈建议您使用AndroidPlot(http://androidplot.com/)从这里下载他们的示例代码以制作简单的图表。
如果您希望然后向该人展示他们走了多远,以及您可以在图表中轻松地绘制这些数据的时间。
如果您真的希望在地图上显示此数据,那么您不想使用AndroidPlot。