Daha çox

Bir xəritə ilə əlaqəli birdən çox Openlayer qat dəyişdiricisinə sahib olmaq


OpenLayers 3 veb tətbiqi inkişaf etdirirəm, xəritəmin yanında birdən çox Layer Tree əlavə etmək istərdim.

Məndə bu JSFiddle çox qatlı və bir Layer Tree ağacının olduğu bir xəritəyə sahib olması üçün qurulmuşdur. Mən təbəqə ağacını çox (4) dəfə çoxaltmaq və qatın hansı Lay Tree-yə getdiyini təyin edən bir parametrə (nümunənin hər təbəqəsindəki kimi) sahib olmaq istərdim.

Kodun altındakı təbəqə ağacını qurarkən, oradakı kaydırıcıyı seçiminə bənzər bir əlavə if ifadəsini ehtiva etdiyini düşünürəm, amma görünə bilməz ki, işləyə bilər.

Çözüm eyni zamanda hər bir Layer Ağacının üstündəki "bütün təbəqələr" qrupunu da silməlidir.


Java ilə tətbiq olunsuntəbəqə ağacı düyünüvə primeFaces komponenti.


Videoya baxın: Openlayers 6 Tutorial #6 - Layer Switcher (Oktyabr 2021).