2010-07-07 164 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