缩小到最低程度的bing地图不适合地图区域

Reduced bing map to lowest extent does not fit in the map area

本文关键字:地图 bing 不适合 区域 程度 缩小      更新时间:2023-09-26

当我们通过向下滚动或单击缩放(-)符号将地图大小减小到最低可能的大小时,会显示一个不完全适合我的网页地图区域的正方形。

在openlayer上实现了bing map。

由于stackoverflow的repo限制,无法附加图像。

到目前为止,我的实现看起来像当前的样子但我希望地图看起来像期望的样子

如果你的意思是你的地图对于div区域来说太小了,但是div区域本身是OK的,你可以通过在地图init中设置地图选项来告诉你的地图你想使用的最后一个缩放级别是什么:

  map = new OpenLayers.Map("map",{ numZoomLevels: 5, minZoomLevel: 3, maxZoomLevel: 5 } );

加/减缩放只使您的缩放改变,而不是地图的面积,面积在页面内保持不变。那么你希望地图的区域如何通过缩放受到影响呢?地图的面积仅取决于放置地图的DIV的大小。这是第一个示例中的DIV: <div id="map" class="smallmap"></div>。如果你改变DIV元素的比例,地图的面积也会改变。