寻找有关Android设备上跟踪系统的建议

时间:2012-04-16 08:24:05

标签: android google-maps-api-3 google-fusion-tables

我开发了一个Android应用程序,这个应用程序通过Apache客户端向网络服务发送纬度和经度。在我收到坐标的那一刻,我将收到的数据存储在数据库中。我稍后会在Google地图上显示带有标记的数据。 Rigth现在我的想法是改进我的应用程序,但我还没有看清楚的方式。主要想法是将跟踪数据存储在移动设备上,并在我停止应用程序时发送到服务器。 (想法是使用My Tracks应用程序“保存”跟踪数据,然后发送到我的服务器,我想在Google地图上显示曲目) 疑惑:

  • 如何存储数据,KML,KMZ?还有其他更好的选择吗?
  • 在数据库中保存KML或KMZ是个好主意吗?或者使用Fusion Tables会有更好的选择吗?

在此先感谢,任何建议都会非常感激。

1 个答案:

答案 0 :(得分:1)

我建议您将纬度和经度存储在您选择的数据库中,然后使用google maps api设置标记。

使用google api放置标记非常简单:

https://developers.google.com/maps/

您甚至可以创建飞行计划,并为特定位置报告添加标记。

只需保存到数据库,然后使用您选择的服务器端,使用正确的latlng坐标创建js。