[编辑]看起来问题来自于谷歌地图,需要一些时间来更新KML链接...我不确定,但最终它可以正常工作...[/编辑]
我在这个网站上嵌入了一个现有的公共谷歌地图:http://www.ridetheflavour.fr
这是公共地图的链接:https://maps.google.fr/maps/ms?msa=0&msid=211027213468691902621.0004c8616605648d245b2
你会发现,网站嵌入地图的标记与公共谷歌地图上的标记不匹配。看起来这不是浏览器缓存的问题...
这是我正在使用的javascript代码片段(Google map API V3):
var mapOptions = {
center: new google.maps.LatLng(24.797409,-5.449219),
zoom: 3,
mapTypeId: google.maps.MapTypeId.TERRAIN,
overviewMapControl: false,
streetViewControl: false
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
var georssLayer = new google.maps.KmlLayer('https://maps.google.fr/maps/ms?ie=UTF8&authuser=0&msa=0&output=kml&msid=211027213468691902621.0004c8616605648d245b2');
georssLayer.setMap(map);
任何帮助都将不胜感激。