当使用OpenLayers 2.13和http://vmap0.tiles.osgeo.org/wms/vmap0 WMS图层时,OpenLayers.Map对象的fractionalZoom属性可以设置为true。 OpenLayers 3.0.0中的等效属性是什么?OpenLayers 3.0中的“fractionalZoom”的等效物是什么?
我使用相同的地图服务器源,但每当我在视图上执行fitExtent()(使用矢量图层的范围)时,缩放总是一个整数(这会导致大量的空白风景)。
EDIT - 实施例代码
下面是使用的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版本是什么。
一些代码会有帮助。 – 2014-10-29 08:50:29
添加示例... – ProfNimrod 2014-10-30 15:58:29