2012-03-01 23 views
1

私はGoogleマップのJavascript APIを使用し、kmlファイルでカスタムマーカーを設定します(カスタムマーカー画像はkmlファイルを介して設定されます)。今度は、マーカーにホバー効果を追加したい(すべてのマーカー、タイトル、マーカー画像の変更と同じ効果です)。Google Maps API Javascript KMLマーカー上のホバー効果

希望の効果を追加するためにjQuery経由でマーカをターゲットに設定する方法はありますか?火かき棒でマーカーを特定できませんでした。

ありがとうございます!ここで

は私のJavaScriptのである:

$(document).ready(function(){ 

          initialize(); 
          var map; 
          function initialize() { 
          var myLatlng = new google.maps.LatLng(52.52427, 13.40629); 
          var myOptions = { 
           zoom: 11, 
           center: myLatlng, 
           mapTypeId: google.maps.MapTypeId.ROADMAP 
          } 
          map = new google.maps.Map(document.getElementById("Map"), myOptions); 

          var kmlLayer = new google.maps.KmlLayer('http://www.example.de/test6/1.kml'); 
          kmlLayer.setMap(map); 

         }); 

残念ながら、私はここにKMLコンテンツを貼り付けることはできません。そこで、私はここにアップロードしました:http://pastebin.com/HUgABVvx

私はあなたの答えを楽しみにしています。ありがとうございました! :)

答えて

2

KMLレイヤー内のマーカーにエフェクトを適用することはできません。表示されているマーカーは、設定した画像ではなく、タイルの一部です。

私が見る唯一の方法は、KMLファイルを解析し、実際のマーカーを作成することです。

+0

ああ、哀れなやつだよ。それで、もう一度試してみるよ。どうもありがとう! – Sebsemillia

+0

ホバー効果で新しいコードを送信できますか – Nisanth

関連する問題