<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link="#0563C1" vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal>Hallo zusammen,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>hier möchte ich einmal auf die Bedeutung von Layergruppen in Lizmap etwas eingehen. Für die, die relativ neu mit Lizmap arbeiten (oder erst arbeiten wollen) gibt es ein paar Hinweise was möglich ist und bei den „Profis“ regt es evtl. eine Diskussion an (siehe Ende der Mail).<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Durch die Verwendung von Layergruppen werden nicht nur die (Web-)GIS-Projekte übersichtlicher, sondern bei „Gruppierung der Layer zu einem Layer“ wird auch die Performance im Browser wesentlich verbessert. Nach meiner Beobachtung wird ein WebGIS-Projekt umso langsamer, je mehr Layer in dem QGIS-Projekt vorhanden sind. Der Flaschenhals scheint hier das Rendern der einzelnen Layer durch den QGIS-Server zu sein. Dies kann man auch gut an der CPU-Auslastung des Servers beobachten.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Layer-Gruppierung zu einem Layer im Lizmap-Plugin:<o:p></o:p></p><p class=MsoNormal><img width=809 height=242 style='width:8.425in;height:2.525in' id="Grafik_x0020_1" src="cid:image002.jpg@01D73A06.C6DCE8A0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Gerade bei den ALKIS-Daten ist dies sehr sinnvoll. Wobei ich für einzelne Layer (z.Bsp. die Gebäudeschraffuren) auch separate Layergruppen (=> Layer) erstelle, damit diese getrennt deaktiviert werden können.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Für die „normalen“ Layergruppen gibt es die Einstellungsmöglichkeit, dass die Gruppencheckbox zum Aktivieren/Deaktivieren der ganzen Gruppe ausgeblendet wird.<o:p></o:p></p><p class=MsoNormal>So macht es zum Beispiel keinen Sinn, dass über die Gruppe „Luftbilder“, die Luftbildern aus verschiedenen Jahren alle zusammen aktiviert werden. Dafür ist die Option „Gruppencheckboxen verstecken“:<o:p></o:p></p><p class=MsoNormal><img width=868 height=181 style='width:9.0416in;height:1.8833in' id="Grafik_x0020_2" src="cid:image008.jpg@01D73A06.C6DCE8A0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Ergibt im Browser:<o:p></o:p></p><p class=MsoNormal><img width=359 height=48 style='width:3.7416in;height:.5in' id="Grafik_x0020_3" src="cid:image009.jpg@01D73A06.C6DCE8A0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Der Anwender wird gezwungen die Gruppe „Luftbilder“ zu öffnen und darin das entsprechende Luftbild zu aktivieren.<o:p></o:p></p><p class=MsoNormal><img width=399 height=122 style='width:4.1583in;height:1.2666in' id="Grafik_x0020_4" src="cid:image011.jpg@01D73A06.C6DCE8A0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Bei aktivierter Gruppencheckbox wurde beobachtet, dass Anwender die komplette Gruppe aktivieren, so dass sämtliche Luftbilder (übereinander) aufbereitet werden.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Standardmäßig sind die Layergruppen im WebClient „geöffnet“. Was bei vielen Layer recht unübersichtlich werden kann.<o:p></o:p></p><p class=MsoNormal>Hier ein Beispiel mit dem gleichen Projekt:<o:p></o:p></p><p class=MsoNormal><img width=650 height=706 style='width:6.7666in;height:7.3583in' id="Grafik_x0020_5" src="cid:image017.jpg@01D73A06.C6DCE8A0"><o:p></o:p></p><p class=MsoNormal>(ich weiß, dass dieses Projekt zu viel Inhalt hat aber dafür ist es noch recht flott<span style='font-family:"Segoe UI Emoji",sans-serif'>😊</span>)<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Die „geschlossenen“ Layergruppen können durch Editieren der „maps.js“ erreicht werden.<o:p></o:p></p><p class=MsoNormal>Diese Datei liegt bei der Lizmap-Version 3.3.15 im Verzeichnis …/lizmap/www/js/   <o:p></o:p></p><p class=MsoNormal>In der Version 3.3.15 muss die Zeile 2131 ergänzt werden. Von „});“ in „}).collapseAll();“<o:p></o:p></p><p class=MsoNormal><img width=609 height=70 style='width:6.3416in;height:.7333in' id="Grafik_x0020_6" src="cid:image018.jpg@01D73A06.C6DCE8A0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>In anderen Lizmap Versionen befindet sich die Datei evtl. in einem anderen Verzeichnis und die Zeile ist auch eine andere.<o:p></o:p></p><p class=MsoNormal>(siehe auch [1])<o:p></o:p></p><p class=MsoNormal>Aber Achtung: Diese Änderung muss nach jedem Update wieder vorgenommen werden!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Meine Frage an die erfahrenen Lizmap-Anwender: Kennt Ihr weitere Einstellungsmöglichkeiten?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Ich persönlich hätte den Wunsch, dass im Plugin eingestellt werden kann, ob die Gruppen geöffnet oder geschlossen angezeigt werden. Und zwar möglichst für jede Gruppe individuell. Das betrifft auch die Gruppencheckbox. Denn was bei den o.g. Beispiel mit den Luftbilder sinnvoll ist, kann für andere Inhalte (z.Bsp. verschiedene Layer von Wasserleitungen) nicht sinnvoll sein. Diese möchte man ggf. auch wahlweise alle auf einmal aktivieren.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Wie ist Eure Meinung dazu?  Sowas könnte man ja mal an die Lizmap-Leute herantragen, bzw. auf Github oder in der englischen Liste diskutieren.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Viele Grüße<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Günter<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>[1]  <a href="https://github.com/3liz/lizmap-web-client/issues/245">https://github.com/3liz/lizmap-web-client/issues/245</a><o:p></o:p></p></div></body></html>