点击谷歌地图v3,更改原点和目的地值

时间:2012-07-20 13:45:31

标签: google-maps-api-3

我想在点击时更改我的出发地和目的地(Lat和Lng),这是我的原始代码

ser.route({ 'origin': new google.maps.LatLng(-23.563594, -46.654129), 'destination':  new google.maps.LatLng(
-23.563672, -46.640396), 'travelMode': google.maps.DirectionsTravelMode.DRIVING},function(res,sts) {
        if(sts=='OK')ren.setDirections(res);    
    })  

我想更改此值以绘制路径,例如,我单击一个点,然后单击另一个点,以便获取此值并绘制路径。

我有一条路径但只有A点和B点,我想点击地图创建这些点。

Here is my test with the full code, if needed.

1 个答案:

答案 0 :(得分:0)

添加MapsEventListenter收听地图上的点击。

Map click event具有latLng属性。捕获第一个用于起始位置,第二个用于结束地址(您可能需要添加一些逻辑,以便让用户拖动它们或在错误时删除它们。)