Можем ли мы использовать файл kml с localhost? [Дубликат]

На этот вопрос уже есть ответ:

Google Maps API и KML-файл Варианты разработки LocalHost 2 ответа

Вот моя проблема: я хочу использовать файл kml с моего локального сервера, но он не работает.

вот мой код:

function initialize() {
  var chicago = new google.maps.LatLng(48.807,2.137);
  var mapOptions = {
    zoom: 11,
    center: chicago
  }

  var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);

  var ctaLayer = new google.maps.KmlLayer({
    url: '78.kml'
  });
  ctaLayer.setMap(map);
}

google.maps.event.addDomListener(window, 'load', initialize);

Я попробовал мой файл kml на этом сайте, и он отлично работает

Теперь это работает с этим кодом:

<script type="text/javascript" src="http://geoxml3.googlecode.com/svn/branches/polys/geoxml3.js"></script>
        <script type="text/javascript">
            function initialize() {
  var chicago = new google.maps.LatLng(48.807,2.137);
  var mapOptions = {
    zoom: 11,
    center: chicago
  }
  var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
var myKmlOptions = {
        preserveViewport: true,
        suppressInfoWindows: true
    }
var myParser = new geoXML3.parser({map: map});
myParser.parse('78.kml');
  //var ctaLayer = new google.maps.KmlLayer("http://localhost/monDossier/78Yvelines.kml",{color:"#4385F1" } );
  //ctaLayer.setMap(map);
}

google.maps.event.addDomListener(window, 'load', initialize);
        </script>

Ответы на вопрос(1)

Ваш ответ на вопрос