Próbuję wczytać plik KML z granicami jakiegoś regionu do GoogleMaps. W dokumentacji wyczytałem że jest taka możliwość. Niestety plik się nie wczytuje. Robię to tak:

var mapa = new google.maps.Map(document.getElementById("mapka"), opcjeMapy);                    
            var  ctaLayer = new google.maps.KmlLayer('dane/granica.kml');
              ctaLayer.setMap(mapa);     

Co robię źle?