[FOSSGIS-Talk] QGIS Server: Größe/Breite von Liniensymbolen in Legende bei GetLegendGraphic-Request
Daniel Cebulla
daniel.cebulla at jena.de
Mo Sep 18 12:28:40 CEST 2023
Hallo in die Runde,
Eine Frage zu QGIS-Server:
Wonach bestimmt sich in einer Legende, die mit einem
GetLegendGraphic-Request gerendert wird, die Größe/Breite der Symbole?
Bei unserem QGIS-Server werden die Symbole teils sehr breit und daher
unschön gerendert, wenn die Größe der Symbole z.B. bei großem Maßstab in
Karten-Metern angegeben ist:
GetMap:
https://kartenportal.jena.de/ows/kartenportal_kartenportal?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&LAYERS=Führungsformen
Radverkehr&STYLES=&SRS=EPSG:25832&CRS=EPSG:25832&TILED=false&OPACITIES=255&__t=1694516996266&WIDTH=1920&HEIGHT=577&BBOX=680682.6828264399,5644750.912484381,682667.0578264399,5645347.258513028
GetLegendGraphic:
https://kartenportal.jena.de/api/v1/legend/kartenportal_kartenportal?VERSION=1.3.0&SERVICE=WMS&REQUEST=GetLegendGraphic&FORMAT=image/png&CRS=EPSG:25832&SLD_VERSION=1.1.0&LAYERFONTFAMILY=Arial&LAYERFONTSIZE=10&ITEMFONTFAMILY=Arial&ITEMFONTSIZE=10&LAYERTITLE=TRUE&STYLE=legend&ICONLABELSPACE=5&WIDTH=1920&HEIGHT=577&LAYER=F%C3%BChrungsformen%20Radverkehr
Das fällt vor allem auf, wenn ich die BBOX bei dem
GetLegendGraphics-Request mitgebe und das Legendenbild so gerendert
wird, wie es in der Karte dargestellt wird:
https://kartenportal.jena.de/api/v1/legend/kartenportal_kartenportal?VERSION=1.3.0&SERVICE=WMS&REQUEST=GetLegendGraphic&FORMAT=image/png&CRS=EPSG:25832&SLD_VERSION=1.1.0&LAYERFONTFAMILY=Arial&LAYERFONTSIZE=10&ITEMFONTFAMILY=Arial&ITEMFONTSIZE=10&LAYERTITLE=TRUE&STYLE=legend&ICONLABELSPACE=5&WIDTH=1920&HEIGHT=577&BBOX=680657.87813894,5644776.750700527,682642.25313894,5645373.096729173&LAYER=Führungsformen
Radverkehr
vs.
https://kartenportal.jena.de/api/v1/legend/kartenportal_kartenportal?VERSION=1.3.0&SERVICE=WMS&REQUEST=GetLegendGraphic&FORMAT=image/png&CRS=EPSG:25832&SLD_VERSION=1.1.0&LAYERFONTFAMILY=Arial&LAYERFONTSIZE=10&ITEMFONTFAMILY=Arial&ITEMFONTSIZE=10&LAYERTITLE=TRUE&STYLE=legend&ICONLABELSPACE=5&WIDTH=1920&HEIGHT=577&BBOX=681277.9953259103,5644897.673552351,682270.1828259103,5645195.846566673&LAYER=Führungsformen
Radverkehr
Alternativ mit Punktsymbolen, hier ist es ziemlich arg:
https://kartenportal.jena.de/api/v1/legend/kartenportal_kartenportal?VERSION=1.3.0&SERVICE=WMS&REQUEST=GetLegendGraphic&FORMAT=image/png&CRS=EPSG:25832&SLD_VERSION=1.1.0&LAYERFONTFAMILY=Arial&LAYERFONTSIZE=10&ITEMFONTFAMILY=Arial&ITEMFONTSIZE=10&LAYERTITLE=TRUE&STYLE=legend&ICONLABELSPACE=5&WIDTH=1920&HEIGHT=577&BBOX=681803.0383468647,5645314.887727086,682299.1323508648,5645463.97431058&LAYER=Containerstandorte
Lässt sich irgendwie konfigurieren, das die Symbole in der Legende immer
in der gleichen Größe gerendert werden?
Vielen Dank und liebe Grüße
--
im Auftrag
Daniel Cebulla
Anwendungsbetreuer GIS
Telefon: 03641 49-5190 E-Mail:daniel.cebulla at jena.de
Kommunale Informationstechnik und Telekommunikation Jena (KITT)
Optimierter Regiebetrieb Regiebetriebsleiter: Dr. Arndt Döhler
der Stadt Jena Paradiesstr. 6, 07743 Jena
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste