[編輯]它似乎問題來自谷歌地圖,這需要一些時間來更新KML鏈接......我不確定,但最終它的工作原理。 .. [/編輯]重新加載頁面時KML圖層不會更新
我嵌入這個網站上現有的公共谷歌地圖:http://www.ridetheflavour.fr
這裏是公共地圖的鏈接:https://maps.google.fr/maps/ms?msa=0&msid=211027213468691902621.0004c8616605648d245b2
正如你所看到的,網站的標誌嵌入式地圖與公共Google地圖標記不匹配。看來這不是瀏覽器緩存的問題...
這裏是JavaScript片段我使用(谷歌地圖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);
任何幫助將不勝感激。
哇,我不明白這個問題的原因是什麼(地圖不匹配),但兩者在這一刻都是一樣的。也許這需要一段時間的谷歌地圖更新KML鏈接...如果有人有一個合理的解釋... – Sulliwane