【问题标题】:Draw line between two markers in JQuery Mobile Map在 JQuery Mobile Map 中的两个标记之间画线
【发布时间】:2012-07-28 13:38:01
【问题描述】:

我在 JQuery Mobile 应用程序中使用 Google Map 插件。此应用程序目前正在特定纬度/经度点添加标记。我需要在这些点之间画一条线。有没有办法用谷歌地图插件做到这一点?如果有,怎么做?

谢谢!

【问题讨论】:

  • 您希望这条线沿着道路行驶还是只是直线(大圆圈)?

标签: google-maps jquery-mobile


【解决方案1】:

假设您需要标记 A 和标记 B 之间的一条线,以下应该可以工作:

$('#map_canvas').gmap('addShape', 'Polyline', { 
    'strokeColor': "#FF0000", 
    'strokeWeight': 2, 
    'path': [markerA.getPosition(), markerB.getPosition()]
  });

如果你已经有一些变量中标记的LatLng,当然你可以直接把它们放在路径数组中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    • 2019-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多