【问题标题】:how to give path file to show the path in google maps?如何提供路径文件以在谷歌地图中显示路径?
【发布时间】:2014-06-09 19:12:50
【问题描述】:

我正在创建一个 Android 应用程序,以将设备的位置以固定的时间间隔存储到文件中。当设备从一个位置移动到另一个位置时,这些位置会形成一条路径。但我希望这条路径显示在谷歌地图中。

目前我正在写入一个文本文件,我也见过 GPX 格式,我应该写一个 GPX 文件,但是如何将此文件获取到谷歌地图,是否有可用的 API?

我正在使用https://github.com/commonsguy/cwac-locpoll/,这里有一个我依赖的演示项目。

文件:- https://github.com/commonsguy/cwac-locpoll/blob/master/demo/src/com/commonsware/cwac/locpoll/demo/LocationReceiver.java 和LocationPollerDemo.java,它是同一个文件夹中的Activity类

【问题讨论】:

    标签: android google-maps-android-api-2 gpx


    【解决方案1】:

    Maps V2 没有将任何类型的文件转换为Polyline 或类似路径的内置功能。因此,请将其存储在任何方便您自己创建Polyline 的地方。

    【讨论】:

    • 然后我应该将位置存储在折线对象中,然后使用 Overlay 在地图上显示路线,但是如何在对象上存储坐标,以及当记录停止时如何检索它?
    • @fz8975:“那么我应该将位置存储在折线对象中”——这是不可能的。您目前正在做的事情(“我正在写入一个文本文件”)非常好。
    • 好的..但是我如何显示路径。在浏览器中?或在谷歌地图中
    • 如何使用文件中的坐标显示路径??救命..!
    • @fz8975:使用Polyline 显示路径。使用文件或数据库保存路径。
    猜你喜欢
    • 2018-06-16
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多