更改OpenLayers.Control.OverviewMap的大小

时间:2011-06-21 16:22:47

标签: javascript map openlayers

我创建了具有给定大小的OpenLayers.Control.OverviewMap但我想在满足某些条件时更改它。 我尝试了两种没有运气的方法......

我的第一次尝试只是通过CSS属性改变其宽度和高度:

$("div.olControlOverviewMapElement>div.olMap").css('width',320);

它确实改变了它的视觉大小,但是概览图无法正常工作,概览图中的“新增”空间不可用(不能用于拖动视图矩形)

我的第二次尝试只是改变了它的尺寸属性:

ovMap.size = new OpenLayers.Size(320,240);

但它对概览图没有任何影响。

创建后是否可以更改尺寸?

0 个答案:

没有答案