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作成するときに - キーワードを削除して、レイヤーをグローバルにアクセスできるようにします。

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

于 2013-03-06T09:27:10.557 に答える