2012-03-22 9 views
0

のGoogleマップv3ではマーカーをレンダリング表示するルートの詳細は、私が情報ウィンドウをクリックしてAからBへのすべての詳細が含まれているとき</p> <p>marker.EgマーカーAをレンダリング方向によって生成された各情報ウィンドウで道路ネットワーク情報を表示しようとした

さらに、送信元と送信先の間にウェイポイントの配列が表示されます。

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); 
     }); 

答えて

0
  1. 要求には、クリックイベントはありません、あなたがマーカーをクリックしたときに表示さinfowWindowはdirectionRendererによって強制され、あなたはマーカーや情報ウィンドウを制御することはできません、唯一のものあなたが行うことができますroadInfo

を持っていない彼らに

  • ルートを抑制することであるあなたが何ができるか:マーカーと情報ウィンドウのを抑制し、独自に作成。

  • 関連する問題