Viac

Odstránenie vrstvy v ArcGIS API pre JavaScript>

Odstránenie vrstvy v ArcGIS API pre JavaScript>


Pridávam vrstvu markerov s názvomvrstva 1takto zmapovať

funkcia drawPoints (mapInfo) {vrstva1 = nový esri.layers.GraphicsLayer (); pre (var i = 0; i 

Musíte sa uistiť, že je nabitý. Keď som použil 'načítať', nepodarilo sa mi rozpoznať vrstvu 1, ale funguje to dobre. Stačí kliknúť na mapu a body zmiznú.

map.on ("klik", funkcia unloadPoints () {map.removeLayer (vrstva1);});

Myslel som si, že to bude fungovať, ale ako som povedal, nevidí vrstvu 1. Skúmajte teda podľa týchto línií.

layer1.on ("load", function unloadPoints () {map.removeLayer (vrstva1);});

Prečítajte si viac o udalostiach tu https://developers.arcgis.com/javascript/jshelp/inside_events.html