我有运行良好的OpenLayers.Control.NavToolbar。
但我需要取消选择 PANTOOL 并选择 ZOOMTOOL。
有什么功能可以做到这一点吗?
应该是这样的
enter code here
// var bar = your_ol_control_navtoolbar
bar.controls[0].deactivate();
bar.controls[1].activate();
希望,它有帮助
使用activateControl
方法选择控制激活。
var navToolbar = new OpenLayers.Control.NavToolbar()
navToolbar.activateControl(navToolbar.controls[0]); //will choose PANTOOL
// If you want to choose another control.
// Just change the index at navToolbar.controls[0]