Страница 1 из 1

OpenLayers смена основного слоя

Добавлено: 26 апр 2012, 18:24
dobeer
Есть несколько слоев (BaseLayer), в LayerSwitcher могу их переключать. Необходимо тоже самое сделать программно в яваскрипте, но немогу найти функцию в документации. OverLays'ы могу включать/выключать, могу BaseLayer'ы скрывать/показывать, но вот чтобы сменить BaseLayer один на другой неполучается, подскажите пожалуйста.

Re: OpenLayers смена основного слоя

Добавлено: 26 апр 2012, 19:33
Denis Rykov

Код: Выделить всё

map.setBaseLayer(layer)

Re: OpenLayers смена основного слоя

Добавлено: 26 апр 2012, 19:53
dobeer
Реально протупил, у меня в голове засело, что layer.setIsBaseLayer(true) и map.setBaseLayer(layer) это одно и тоже и я пытался методом layer.setIsBaseLayer(true) его сделать активным.
Спасибо Денис, что тыкнули носом)))