【发布时间】:2012-07-28 13:38:01
【问题描述】:
我在 JQuery Mobile 应用程序中使用 Google Map 插件。此应用程序目前正在特定纬度/经度点添加标记。我需要在这些点之间画一条线。有没有办法用谷歌地图插件做到这一点?如果有,怎么做?
谢谢!
【问题讨论】:
-
您希望这条线沿着道路行驶还是只是直线(大圆圈)?
我在 JQuery Mobile 应用程序中使用 Google Map 插件。此应用程序目前正在特定纬度/经度点添加标记。我需要在这些点之间画一条线。有没有办法用谷歌地图插件做到这一点?如果有,怎么做?
谢谢!
【问题讨论】:
假设您需要标记 A 和标记 B 之间的一条线,以下应该可以工作:
$('#map_canvas').gmap('addShape', 'Polyline', {
'strokeColor': "#FF0000",
'strokeWeight': 2,
'path': [markerA.getPosition(), markerB.getPosition()]
});
如果你已经有一些变量中标记的LatLng,当然你可以直接把它们放在路径数组中。
【讨论】: