2011-11-09 43 views

回答

3

您可以通過將transitionEffect: 'resize'添加到圖層來實現調整大小的效果。代碼可以是這樣的:

var tiled_resize_effect = new OpenLayers.Layer.WMS(
    "WMS tiled resize", 
    "http://vmap0.tiles.osgeo.org/wms/vmap0?", 
    {layers: 'basic'}, 
    {transitionEffect: 'resize'} 
); 

而且here's the demo,顯示它是如何工作:

我想這是很難實現相同的平滑過渡效果例如,您提到,因爲它使用了Flash。

+0

是的,我已經嘗試過'transitionEffect:'調整大小',無論如何,謝謝你的回答 – tiplip

+0

是否有反正做同樣的在OpenLayers 3中 – KcYoosuf

相關問題