我想在点击时更改我的出发地和目的地(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点,我想点击地图创建这些点。
答案 0 :(得分:0)
添加MapsEventListenter收听地图上的点击。
Map click event具有latLng属性。捕获第一个用于起始位置,第二个用于结束地址(您可能需要添加一些逻辑,以便让用户拖动它们或在错误时删除它们。)