您好,切换地图有两种方法
1.控制图层显隐,相关方法:layer.setVisiable
2.控制图层顺序,把要显示的图层放到最上方显示,不要显示的图层放到最下方达不显示的目的,相关方法:layers.move等方法
注意切换图层后如果没有设置显示范围,范围还会是原来的显示范围,可以用map.setViewBounds结合图层对应的数据集用dataset.getBounds作为参数设置对应的显示范围
3.如果是切换地图而不是切换图层显示,应该先关闭当前地图,再打开目标地图,相关方法:map.close/open