Mehr

Mehr als einen Openlayers-Layer-Switcher mit einer Karte verknüpft haben

Mehr als einen Openlayers-Layer-Switcher mit einer Karte verknüpft haben


Ich entwickle eine OpenLayers 3-Webanwendung, in der ich neben meiner Karte mehr als einen Layer-Tree integrieren möchte.

Ich habe dieses JSFiddle so eingerichtet, dass es eine Karte mit mehreren Ebenen und einem Ebenenbaum hat. Ich möchte den Ebenenbaum mehrmals (4) duplizieren und einen Parameter haben (wie in jeder Ebene des Beispiels), der dann definiert, in welchen Ebenenbaum die Ebene geht.

Ich kann mir vorstellen, dass es beim Erstellen des Ebenenbaums am unteren Rand des Codes eine zusätzliche if-Anweisung beinhaltet, ähnlich der bereits vorhandenen Schieberegleroption, aber ich scheine nicht in der Lage zu sein, sie zum Laufen zu bringen.

Die Lösung sollte auch idealerweise die Gruppe "alle Ebenen" oben in jedem Ebenenbaum entfernen.


Mit Java implementiert werden undEbenenbaumknotenund primeFaces-Komponente.


Schau das Video: Openlayers 6 Tutorial #6 - Layer Switcher