2010-07-19 3 views
0

я следовать этой article, а код:как получить все наложений через KmlLayer класса на Google-картах-v3 не noly, когда кто-то нажмите

var myLatlng = new google.maps.LatLng(40.65, -73.95); 
var myOptions = { 
    zoom: 12, 
    center: myLatlng, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
} 

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 

var nyLayer = new google.maps.KmlLayer('http://www.searcharoo.net/SearchKml/newyork.kml', 
    {suppressInfoWindows: true}); 
nyLayer.setMap(map); 
google.maps.event.addListener(ctaLayer, 'click', function(kmlEvent) { 
    var text = kmlEvent.featureData.description; 
    showInDiv(text); 
}); 

function showInDiv(text) { 
    var sidediv = document.getElementById('contentWindow'); 
    sidediv.innerHTML = text; 
} 

, но я хочу, чтобы получить все наложений, когда я загружаю geo-rss, не только кто-то щелкнет,

что мне делать.

благодарит

ответ

0

Вы должны приложить событие, что пожары на нагрузке, однако в v3, нет никакой нагрузки. Карта уже загружена после создания карты.

Я считаю, что просто добавить наложения в этот момент.