1
我有一個重置按鈕,我想重置地圖(包括刪除覆蓋)單擊時。從谷歌地圖中刪除KML覆蓋
我一直在閱讀,顯然你刪除KML疊加的方式是;
聲明您的KML變量作爲全局變量
VAR ctaLayer =新google.maps.KmlLayer(NULL);
這些都是導致KML文件覆蓋在谷歌地圖線
變種ctaLayer =新google.maps.KmlLayer(kmlFile);
ctaLayer.setMap(map);
然後調用setMap(null)刪除疊加層。
ctaLayer.setMap(null);
但是,這似乎並沒有工作。我沒有得到任何錯誤,所以我猜我錯過了什麼?我希望得到這個工作的任何建議。
在此先感謝。
layer.setMap(null)是正確的,所以你必須做別的錯誤。請張貼代碼。 – ScottE 2012-08-13 02:17:36