【问题标题】:Create polyline with multiple marker创建具有多个标记的折线
【发布时间】:2019-06-24 10:20:45
【问题描述】:

我想问一下关于创建具有多个标记的折线的建议?我该如何解决这个问题?我已经创建了,但遗憾的是我创建了硬代码。 我想做的是从firebase获取坐标,然后在地图上绘制折线。有没有使用折线绘制路线的解决方案?

1 [这里我想如何从 firebase 获取坐标。]

【问题讨论】:

  • 您说您“已经创建”。但是绘制路线的唯一方法不是使用折线吗?
  • 是的,但我坚持使用来自 firebase 的标记进行绘图。我在编写绘制折线以从数据库中获取坐标时遇到问题。
  • 对不起,如果我语言不通。
  • 标记坐标是您唯一拥有的吗?没有折线数据?你想画直线还是道路线。
  • 是的,我只有标记坐标。没有折线数据。我想要直线。

标签: java android google-maps


【解决方案1】:

你可以用LatLngpolyline

PolylineOptions polylineOptions = new PolylineOptions();
polylineOptions.color(Color.BLUE);
// add coordinates to polyline
for (LatLng markerCoordinate : markerCoordinates) {
    polylineOptions.add(markerCoordinate);
}

// draw
googleMap.addPolyline(polylineOptions);

【讨论】:

  • 感谢您的帮助。你能帮我从firebase检索坐标吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-08
  • 2022-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多