0

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

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

在此先感谢,任何建议都会受到赞赏。

4

1 回答 1

1

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

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

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

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

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

于 2012-04-16T08:36:31.287 回答