javascript - Google map API v3 上缺少 KML 标记 : What's wrong?

标签 javascript google-maps google-maps-api-3 google-maps-markers kml

我是 Google Maps API v3 的新手,并且一直在仔细阅读文档。

我的 map 加载正常,但它没有显示我在 KML 文件 ( http://hepac.ca/wp-content/mapping/wellnessnetworks.kml ) 中设置的地标。 KML 在 FeedValidator 上验证良好,并且在 Google Earth 中显示没有问题,因此我假设下面的代码存在问题。

地标曾经出现过,但我一定是不小心删除了一些关键代码。预先感谢您的帮助!

  function initialize() {

var mapcenter = new google.maps.LatLng(46.36209, -64.73145);
var mapOptions = { 
    zoom: 7,
    center: mapcenter,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
   };                

google.maps.visualRefresh = true;  

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

var opt = { minZoom: 7, maxZoom: 9 }; // Sets minimum & maximum zoom level
map.setOptions(opt);

var ctaLayer = new google.maps.KmlLayer({
    url: 'http://hepac.ca/wp-content/mapping/wellnessnetworks.kml',
    preserveViewport: true,
});
ctaLayer.setMap(map);

}

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

最佳答案

关于javascript - Google map API v3 上缺少 KML 标记 : What's wrong?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17593039/

相关文章:

javascript - FOSUserBundle AJAX 使用 Symfony2 登录(路由)

javascript - 使用 Angular 比 Swig 更有效地解释来自路线的数据?

javascript - Python json.dump() 到 javascript JSON.parse()

macos - 请问如何在 flutter 桌面中使用谷歌地图?

javascript - 将限制拖放到 Angular

javascript - 谷歌地图删除标记效率太高

javascript - 将图像放在 google maps API 标记中的图像上

javascript - 如何将普通 JavaScript 对象转换为 File 对象?

google-maps - 使用Google Maps API关闭集群

javascript - Google 放置 : Use multiple types