2012-04-16 65 views
0

我开发了一个Android应用程序,这个应用程序通过一个Apache客户端向网络服务发送经纬度。在我收到坐标的那一刻,我存储了在数据库中收到的数据。我稍后在带有标记的Google地图上显示此数据。 Rigth现在我的想法是改善我的应用程序,但我还没有看清楚方式。主要想法是将数据存储在移动设备上,并在停止应用时发送给服务器。 (我们的想法是“拯救”与我的足迹]应用程式跟踪数据,然后发送到我的服务器,我想显示在谷歌地图的轨道) 疑惑:寻找关于Android设备上跟踪系统的建议

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

在此先感谢,任何建议都会真正地被赞赏。

回答

1

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

放置您的标记与谷歌API是很容易的:

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

你甚至可以创建flightplans,并添加标记特定的位置报告。

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

+0

我终于做到了这一点,并完美地工作。现在我想展示一个特定位置的标记,我正在努力。 – lfergon 2012-04-17 10:10:41

+0

非常感谢。 – lfergon 2012-04-17 10:11:10

+1

如果它符合您的要求,您应该接受这是正确的答案。没有人想要继续回答你的问题,如果你永远不接受正确的答案 – 2012-04-27 09:57:33