2014-09-19 78 views

回答

1

是的,這是可能的:

map.events.register("changebaselayer", this, function (obj) { 
    if (obj.layer.name == 'layer_name') { 
     //do something if new base layer is equal to layer_name 
     .... 
    } 
}); 

你可以看到所有你可以連接的可能事件到在source for OpenLayers/Map.js雖然實際活動由LayerSwitcher觸發。

相關問題