【问题标题】:How to draw Polylines with Arrowheads in Google Maps Android?如何在 Google Maps Android 中绘制带箭头的折线?
【发布时间】:2018-03-21 05:33:37
【问题描述】:

我正在开发一个应用程序来跟踪车辆。我从安装在车辆上的设备获得LatLng 数据。然后我在地图上绘制LatLng 并在它们之间绘制Polyline。这工作正常。我得到以下输出。

问题是我想显示车辆行驶的方向。我上网冲浪,但找不到解决办法。所以请任何人指导我如何在折线中绘制箭头以显示方向。谢谢。

【问题讨论】:

  • 车辆是否使用移动设备传输其位置?
  • 不,它在车辆上安装了物理设备。当车辆行驶时,该设备将每分钟发送车辆位置@MuhammadBabar
  • 设备能否判断并发送车辆方位(航向)?
  • 只有LatLng。但是我通过计算第一个位置和下一个位置之间的方位找到了一个解决方案,并将我的标记旋转到那个方位,

标签: android maps google-polyline


【解决方案1】:

Arrow Mark over Polyline in Android Google Route Map

另外,由于您可能从 GPS 获得Location,而不是LatLng,您可以使用Location.bearingTo

【讨论】:

    猜你喜欢
    • 2015-09-27
    • 1970-01-01
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多