OpenLayers缩放地图以适应div

时间:2014-05-06 08:02:56

标签: javascript openlayers openstreetmap

我有一个关于OpenLayers和OSM地图的问题。

Web应用程序的一般概念是从某些方面绘制路线。有两种情况:

  1. 路线的分数
  2. 路线没有分数
  3. 我想要做的是将地图拉伸到嵌入它的div(为了提供一种响应式设计)。我设置了openlayers地图的尺寸​​以完全适合div,并且没有任何问题。如果我有一些点我从中绘制路径,我只是从它们绘制矢量然后zoomToExtent到绘制的矢量并按我希望的方式工作。 如果没有给出分数,就会出现问题。当我执行zoomToMaxExtent时,它只是在div的中间绘制一个小地图,其余的仍然是空的。我想要获得的是用地图填充整个div。如果我需要设置一些中心点,对我来说没有问题,但我确实想要显示尽可能多的地图(对于当前分辨率/窗口大小)。你知道怎么处理它吗?

    谢谢!

0 个答案:

没有答案