Изменить размер OpenLayers.Control.OverviewMap - PullRequest
0 голосов
/ 21 июня 2011

Я создаю свою OpenLayers.Control.OverviewMap с заданным размером, но я хотел бы изменить его, когда будут выполнены определенные условия. Я попробовал два подхода без удачи ...

Моей первой попыткой было просто изменить ширину и высоту с помощью атрибутов CSS:

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

Он изменяет свой визуальный размер, но тогда обзорная карта не работает должным образом, «новое полученное» пространство в обзорной карте не используется (не может использоваться для перетаскивания прямоугольника вида)

Моя вторая попытка была просто изменить его свойство размера:

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

но это не влияет на обзорную карту.

Можно ли изменить его размер после его создания?

...