如何为gps创建折线列表?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何为gps创建折线列表?相关的知识,希望对你有一定的参考价值。

我需要做一个GPS跟踪器,但原则上我需要制作一个固定点列表来测试传递地图上的跟踪点的问题,可以告诉我如何做到这一点。我已经理解了如何逐个添加,但是我的复杂列表和折线所具有的功能的主题变得复杂

答案

要创建折线,您可以这样做:

 Polyline polyline1 = googleMap.addPolyline(new      PolylineOptions()
                   .clickable(true)
                   .add(
                        new LatLng(-35.016, 143.321),
                        new LatLng(-34.747, 145.592),
                        new LatLng(-34.364, 147.891),
                        new LatLng(-33.501, 150.217),
                        new LatLng(-32.306, 149.248),
                        new LatLng(-32.491, 147.309)));

然后你可以将它添加到你的谷歌地图。

有关谷歌地图和折线的更多信息,请查看官方documentation

编辑

如果你有一个Latlng列表,你可以使用一个循环将它们添加到折线。

for(int i=0;i<path.length;++)
{
  polyline1.add(path[i]);
}

以上是关于如何为gps创建折线列表?的主要内容,如果未能解决你的问题,请参考以下文章

如何根据gps位置纬度动态扩展谷歌地图的折线

如何为 XSLT 代码片段配置 CruiseControl 的 C# 版本?

如何为图表创建动态颜色列表

如何为列表视图创建自定义适配器?获取 ResourceNotFoundException

在android的片段中设置列表视图适配器

如何为嵌套 JSON 中存在 JSON 列表的嵌套 JSON 创建模型?