如何为gps创建折线列表?

问题描述 投票:0回答:1

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

java android gps maps polyline
1个回答
0
投票

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

 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]);
}
© www.soinside.com 2019 - 2024. All rights reserved.