2010-07-07 231 views
0

我的代碼是:谷歌地圖KML層

var ctaLayer = new google.maps.KmlLayer(
    'http://.../per1.kml', 
    {suppressInfoWindows: true}); 
ctaLayer.setMap(map); 


var info_percurso = new google.maps.InfoWindow({ 
    content: 'hi' 
}); 

    google.maps.event.addListener(ctaLayer, 'click', function() { 

    info_percurso.open(map,ctaLayer); 

    alert("dd"); 
}); 

這是可能的嗎? 此代碼不起作用...但操作可能嗎?

我需要的數據庫查詢

回答

4

確保被服務的KML文件,可以創建自己的信息窗口。您可能需要將kml MIME類型添加到服務器。

application/vnd.google-earth.kml+xml