0

我想使用一个按钮从我的地图中删除或隐藏一个 georsslayer。此代码似乎不起作用

var georssLayer = new google.maps.KmlLayer("http://econym.org.uk/gmap/lancashire.kml");
    georssLayer.setMap(map);

function deleteLayer() {
    georssLayer.setMap(null);
 }

.

<div>

     <input type="button" value="delete layer" onclick="deleteLayer();">
</div>

我已经看到它适用于标记: http: //jsfiddle.net/TwMVj/3/ 或者这个 API 不可能做到这一点?

4

1 回答 1

0

它也适用于图层,在创建图层时删除var-keyword 以使图层可全局访问:

http://jsfiddle.net/doktormolle/HNeQa/

于 2013-03-06T09:27:10.557 回答