Javascript 如何在Google Maps V3中访问DirectionsRenderer创建的对象
有没有一种简单的方法可以访问DirectionsRenderer创建的标记和信息窗口的对象/属性?(即路线的“A”和“B”端点) 我希望将“A”和“B”标记的信息窗口替换为我从另一个“非路由”标记创建的信息窗口(包含动态内容) 我曾尝试将上一个infowindow中的内容复制到新的“route one”中,如下所示,但无法正确渲染(太多的祖先div和样式限制) 谢谢,Javascript 如何在Google Maps V3中访问DirectionsRenderer创建的对象,javascript,google-maps,google-maps-markers,infowindow,Javascript,Google Maps,Google Maps Markers,Infowindow,有没有一种简单的方法可以访问DirectionsRenderer创建的标记和信息窗口的对象/属性?(即路线的“A”和“B”端点) 我希望将“A”和“B”标记的信息窗口替换为我从另一个“非路由”标记创建的信息窗口(包含动态内容) 我曾尝试将上一个infowindow中的内容复制到新的“route one”中,如下所示,但无法正确渲染(太多的祖先div和样式限制) 谢谢, 我试图解决同样的问题。我没有找到任何方法来获取标准开始或结束图标 您可以禁用管线的图标并设置一个图标 我试图解决同样的问题。我没
我试图解决同样的问题。我没有找到任何方法来获取标准开始或结束图标 您可以禁用管线的图标并设置一个图标
我试图解决同样的问题。我没有找到任何方法来获取标准开始或结束图标 您可以禁用管线的图标并设置一个图标 我假设“directionsDisplay.setMap(null);”用于清除“A”和“B”标记,某些方法或语法将能够通过directionsDisplay对象访问“A”和“B”标记。。。然而,进一步的调查似乎表明,如果有人想要访问/管理方向标记,则需要手动创建、绘制和跟踪方向标记。这里有一个很好的例子,在“检查DirectionsResults”下,我假设“directionsDisplay.setMap(null);”用于清除“a”和“B”标记,某些方法或语法可以通过directionsDisplay对象访问“a”和“B”标记。。。然而,进一步的调查似乎表明,如果有人想要访问/管理方向标记,则需要手动创建、绘制和跟踪方向标记。这里有一个很好的例子,在“检查方向结果”下
//infowin is a reference to the infowindow attached to the marker
result.routes[0].legs[0].end_address = MarkersArray[i].infowin.getContent();
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var image = 'beachflag.png';
var myLatLng = new google.maps.LatLng(-33.890542, 151.274856);
var beachMarker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: image
});