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