OpenLayers 中选取VirtualEarth做BaseLayer出现切换后不能显示的问题
2008-07-03 23:03 craystall 阅读(609) 评论(0) 收藏 举报在OpenLayers2.6中,设置背景图片为Wms(或google,WorldWind等),与VirtualEarth搭配使用,并将其中之一作为BaseLayer,出现以下情况:
一.如果设置VirtualEarth为默认显示背景,则在初始浏览页面时,VirtualEarth正常显示,但是通过LayerWitcher切换后,再切换到VirtualEarth,则出现VirtualEarth无法显示。
二.如果设置VirtualEarth不为BaseLayer,则通过LayerSwitcher切换到VirtualEarth则无法显示。
出现原因:
OpenLayers2.6从2.5升级时候,忘记部分脚本的更新。
解决方案:
使用OpenLayer2.5可解决此问题。或者Use add
'sphericalMercator': true