Мне было интересно, есть ли элемент LayerSwitcher
управления в OpenLayers 3?
Я читал, что ol3 - это полное переписывание. Но я не могу найти эквивалент LayerSwitcher
из http://openlayers.org/en/latest/apidoc/ol.control.html . Я не понимаю, как можно включать и выключать слои без этого контроля. Является ли LayerSwitcher
переименован что - то еще, отсутствует или является неполной документации?
Если OpenLayers3 не имеет LayerSwitcher
, кто-нибудь знает пример, который реализует пользовательский элемент управления, как старый LayerSwitcher?
источник
http://wp.ellevator.net/quick-n-dirty-layer-switcher-for-openlayers-3/2/
пока я серьезно думаю , что переход на листовкуесть проект по запуску github, но он находится на очень ранней стадии. Он использует extjs для панели дерева. проверьте это здесь extjs_ol3_layercontrol
источник
Вы также можете взглянуть на это расширение, которое реализует управление переключением слоев со многими полезными дополнительными функциями, такими как включение и выключение целых групп слоев, управление видимостью слоев с помощью ползунка и переключение порядка рисования слоев.
источник
Вы также можете найти JavaScript переключателя слоев, который был реализован для Openlayers v3.x в этом примере Карта ближайшего расстояния .
Вы также можете скачать его и внедрить в свой проект.
источник