我可以用OpenLayers调整大小吗?
我找到了一个webgis网站 openlayers能帮我有这样的效果吗?那怎么办我可以用OpenLayers调整大小吗?,openlayers,Openlayers,我找到了一个webgis网站 openlayers能帮我有这样的效果吗?那怎么办 我尝试过“调整大小”,这似乎不如上面所说的好。您可以通过向图层添加transitionEffect:“resize”来实现调整大小的效果。代码可以如下所示: var tiled_resize_effect = new OpenLayers.Layer.WMS( "WMS tiled resize", "http://vmap0.tiles.osgeo.org/wms/vmap0?", {layers:
我尝试过“调整大小”,这似乎不如上面所说的好。您可以通过向图层添加
transitionEffect:“resize”
来实现调整大小的效果。代码可以如下所示:
var tiled_resize_effect = new OpenLayers.Layer.WMS(
"WMS tiled resize",
"http://vmap0.tiles.osgeo.org/wms/vmap0?",
{layers: 'basic'},
{transitionEffect: 'resize'}
);
这说明了它是如何工作的:
我想很难达到您提到的示例中的平滑过渡效果,因为它使用Flash。OpenLayers目前似乎只有
调整大小过渡效果。您的示例使用Flash,但OpenLayers受浏览器功能的限制。我不知道,但也许HTML5在未来将允许更壮观的视觉导航效果:)是的,我已经尝试了transitionEffect:'resize'
,无论如何,谢谢你的回答,OpenLayers 3中也有同样的功能吗