使用OpenLayers 2.13和http://vmap0.tiles.osgeo.org/wms/vmap0 WMS图层时,OpenLayers.Map对象的fractionalZoom属性可以设置为true。 OpenLayers 3.0.0中的等效属性是什么?
我使用相同的地图服务器源,但每当我在视图上执行fitExtent()时(使用矢量图层的范围),缩放始终是一个整数(这可能会导致周围有很多空白区域)视图)。
编辑 - 示例代码
这是一个使用OpenLayers 2.13
的简单地图示例Application.TerminalPointingMap = new OpenLayers.Map({
div: "lqstsTerminalPointingMap",
renderers: ["Canvas"],
layers: [
new OpenLayers.Layer.WMS("Base Layer", "http://vmap0.tiles.osgeo.org/wms/vmap0", {
layers: "basic"
}, {
useCanvas: OpenLayers.Layer.Grid.ONECANVASPERLAYER
}
]
center: new OpenLayers.LonLat(0, 0),
controls: [
new OpenLayers.Control.Navigation(), new OpenLayers.Control.PanZoomBar({
zoomWorldIcon: true
}), new OpenLayers.Control.LayerSwitcher()
],
numZoomLevels: 12,
fractionalZoom: true
});
请注意fractionalZoom属性。所以我的问题相当于:这段代码片段的OL3版本是什么。