OpenLayers смена основного слоя
- dobeer
- Активный участник
- Сообщения: 199
- Зарегистрирован: 25 дек 2009, 21:54
- Репутация: 1
- Откуда: Чита
- Контактная информация:
OpenLayers смена основного слоя
Есть несколько слоев (BaseLayer), в LayerSwitcher могу их переключать. Необходимо тоже самое сделать программно в яваскрипте, но немогу найти функцию в документации. OverLays'ы могу включать/выключать, могу BaseLayer'ы скрывать/показывать, но вот чтобы сменить BaseLayer один на другой неполучается, подскажите пожалуйста.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: OpenLayers смена основного слоя
Код: Выделить всё
map.setBaseLayer(layer)
Spatial is now, more than ever, just another column- The Geometry Column.
- dobeer
- Активный участник
- Сообщения: 199
- Зарегистрирован: 25 дек 2009, 21:54
- Репутация: 1
- Откуда: Чита
- Контактная информация:
Re: OpenLayers смена основного слоя
Реально протупил, у меня в голове засело, что layer.setIsBaseLayer(true) и map.setBaseLayer(layer) это одно и тоже и я пытался методом layer.setIsBaseLayer(true) его сделать активным.
Спасибо Денис, что тыкнули носом)))
Спасибо Денис, что тыкнули носом)))
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя