在Google地图v3中显示方向渲染标记的路径详细信息

时间:2012-03-22 21:16:55

标签: google-maps-api-3 driving-directions

我尝试在Direction

生成的相应infoWindow中显示道路网络信息

渲染marker.E.g标记A单击infoWindow时包含从A到B的所有细节。

此外,在源和目的地之间显示了一系列航路点。

InfoWindow弹出窗口中未显示

信息。这是代码的一部分。任何提示可能

帮助谢谢。

directionsService.route(request, function (response, status) {

            if (status == google.maps.DirectionsStatus.OK) {

            var roadInfo = document.getElementById("directionsPanel");

            roadInfo.innerHTML="<b>"+response.routes[0].roadInfo+"</b>";

                directionDisplay.setDirections(response);

            var myRoute = response.routes[0].legs[0];
                google.maps.event.addListener(request, 'click', function() {
                // Open an info window when the marker is clicked on,

                // containing the text of the step.

                displayStep.setContent(request,myRoute.steps[i].instructions);
        });

1 个答案:

答案 0 :(得分:0)

  1. 请求没有点击事件,你点击标记时看到的infowWindow是由directionRenderer强制的,你没有对标记和infoWindows的任何控制,你唯一能做的就是压制它们
  2. 路线没有roadInfo
  3. 你能做什么:压制标记和infoWindow并创建你自己的标记。