谷歌地图kml - 显示标记

时间:2015-10-01 19:13:52

标签: google-maps google-maps-api-3 kml

我有自定义谷歌地图:

https://www.google.com/maps/d/viewer?mid=z_EaC4GN-yk4.kdw5S77qOj4o

带有一些标记。

我将它导出为kml并将其添加到我的地图中。 据我所知,它工作得很好......

突然间它停止了工作,我无法收回它。

以下是谷歌的例子:

https://jsfiddle.net/nnasghst/3/

var map;
var src = 'https://developers.google.com/maps/tutorials/kml/westcampus.kml';

function initialize() {
  map = new google.maps.Map(document.getElementById('map'), {
    center: new google.maps.LatLng(-19.257753, 146.823688),
    zoom: 2,
    mapTypeId: google.maps.MapTypeId.TERRAIN
  });
  loadKmlLayer(src, map);
}

function loadKmlLayer(src, map) {
  var kmlLayer = new google.maps.KmlLayer(src, {
    suppressInfoWindows: true,
    preserveViewport: false,
    map: map
  });
  google.maps.event.addListener(kmlLayer, 'click', function(event) {
    var content = event.featureData.infoWindowHtml;
    var testimonial = document.getElementById('capture');
    testimonial.innerHTML = content;
  });
}

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

这是我的,使用两个不同的kml文件。

https://jsfiddle.net/nnasghst/4/ - > http://micasurfboards.com/test/kml/EriceiraTravelTips1.kml

https://jsfiddle.net/nnasghst/5/ - > http://micasurfboards.com/test/kml/EriceiraTravelTips.kml

我和谷歌之间的唯一区别是坐标和kml文件。

我刚刚注意到文本曾经作为标记旁边的工具提示出现。 现在它出现在侧栏上。这可能是问题吗? 地图的所有者改变了这个并没有告诉我任何关于它的事情......

0 个答案:

没有答案