[QGIS-DE] WMS-GetLegend-Request

Schepers, Benjamin schepers at rvr-online.de
Fr Aug 25 04:36:55 PDT 2017


Hallo Liste,

beim hinzuladen EINES Layers eines WMS-Dienstes in QGIS (der Dienst hat auch noch weitere Layer) wird im Layertree die Legende ALLER Layer des Dienstes für diesen einen Layer geholt (also aus dem Root-Element des Dienstes und nicht aus dem Layer-Element). Der getestete Dienst (mapserver) unterstützt aber definitiv die Abgabe der Legende pro Layer, QGIS parst auch das Capabilities-Dokument des Dienstes korrekt und zeigt sogar in den Metadaten die "richtige GetLegendURL" für die Layer-spezifische Legende an.
Ich finde, dass das ein logisch falsches Verhalten von QGIS ist... und für den Endnutzer eine u.U. vollkommen überfrachtete Legende ankommt.
Gibt es eine Möglichkeit, dass WMS-GetLegend-Verhalten von QGIS umzustellen? Seht Ihr das als Bug? Oder weiß jemand, warum sich QGIS so verhält? Früher, gefühlt etwa vor Version 2.14 hat sich QGIS da noch anders verhalten und es wäre Klasse, wenn das wieder so wäre...

Vielen Dank für Hinweise und Tipps,

Gruß
Benjamin



Benjamin Schepers

Geodaten, Stadtplanwerk, Luftbilder
Kronprinzenstraße 6
45128 Essen
Fon: +49 201 2069-232
Fax: +49 201 2069-369
schepers at rvr-online.de



Die Regionaldirektorin
Kronprinzenstraße 35
45128 Essen
Zentrale: +49 (0) 201 2069-0
Fax: +49 (0) 201 2069-500
www.metropoleruhr.de

Postfach 10 32 64
45032 Essen

Steuernummer: RVR 112/5797/0116
USt.-ldNr.: DE 173867500


Mehr Informationen über die Mailingliste QGIS-DE