Re: [FOSSGIS-Talk] QGIS-Server Legenden-URL

2022-12-29 Diskussionsfäden Bernhard Ströbl

Hallo Günther,

1) die GetLegend-URL 
https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/UIS_014000200031/MapServer/WmsServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=0

funktioniert bei mir im Browser
2) Das bedeutet, sie funktioniert nicht im Client

Fragen:
3) Warum kannst Du getFeatureInfo nicht nutzen, wenn Du den WMS direkt 
einbindest?
4) Lass mal Lizmap außen vor und binde den WMS in QGIS-Desktop ein. 
Funktionieren GetLegendGraphic und GetFeatureInfo dann? und dann 
verfahre genau so mit dem über Deinen QGIS-Server kaskadierten Dienst. 
Wie benehmen sich GetLegendGraphic und GetFeatureInfo jetzt?
5) Was zeigen die Entwicklerwerkzeuge des Browsers wenn Du den 
Lizmap-Client nutzt, auch wieder jeweils WMS direkt und kaskadiert? 
Irgendwelche CORS-Fehler?


viele Grüße
Bernhard


Am 28.12.22 um 19:12 schrieb G. Wagner, Wagner-IT:

Hallo zusammen,

  


hat jemand Erfahrung mit der Legenden-URL für den QGIS-Server?

Diese kann in den Layereigenschaften - QGIS-Server hinterlegt werden. Aber
entweder meine Syntax ist falsch oder es funktioniert über den Lizmap-Client
nicht.

  


Hintergrund:

Die Legende wird einwandfrei im Web-Client dargestellt, wenn der WMS-Dienst
direkt vom entfernten Server (hier als Beispiel ein LUBW-Dienst) geholt
wird.

Wenn ich jedoch auch die GetFeatureInfo nutzen möchte, dann darf ich den
Dienst nicht direkt vom LUBW-Server holen, sondern muss ihn über den
QGIS-Server nutzen. Und dann fehlt mir die Legende.

Dazu habe ich den Tipp bekommen, dass die Legenden-URL in den
Layereigenschaften hinterlegt werden kann.

  


Beispiel Wasserschutzgebiete der LUBW:

https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/UIS_0140
00200031/MapServer/WMSServer?SERVICE=WMS
 =1.3.0=GetCapabilities

  


hier steht für die Legende:

https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/
UIS_014000200031/MapServer/WmsServer?request=GetLegendGraphic%26version=
1.3.0%26format=image/png%26layer=0" xlink:type="simple"/>

  


Aber weder

https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/UIS_0140
00200031/MapServer/WmsServer?

Noch

https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/UIS_0140
00200031/MapServer/WmsServer?request=GetLegendGraphic
 =1.3.0=image/png=0

funktioniert für die Legenden-URL.

Wobei das Format „image/png“ in den Layereigenschaften ausgewählt wird.

  


Hat jemand einen Tipp?

  


Gruß

  


Günter

  

  

  

  

  

  



--

FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin!
15.-18. März 2023 an der Humboldt-Universität
https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf

FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/  https://mastodon.online/@FOSSGISeV
 https://twitter.com/FOSSGIS_Verein

FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS-Server Legenden-URL (G. Wagner, Wagner-IT)

2022-12-29 Diskussionsfäden G. Wagner, Wagner-IT
Hallo Bernd,

Danke für die Rückmeldung.
Ja - das klappt bei mir auch. Bernhard brachte mich dann auf die Idee, den
WMS-Dienst vom eigenen QGIS-Server-Projekt wieder ins QGIS zu laden. Und da
funktioniert die Legende. Scheint wohl ein Lizmap-Problem zu sein (oder ich
mache einen Fehler in der Lizmap-Konfiguration).

Gruß,

Günter


-Ursprüngliche Nachricht-
Von: FOSSGIS-Talk-Liste  Im Auftrag
von Bernd Marcus
Gesendet: Donnerstag, 29. Dezember 2022 16:16
An: fossgis-talk-liste@fossgis.de
Betreff: Re: [FOSSGIS-Talk] QGIS-Server Legenden-URL (G. Wagner, Wagner-IT)

Hallo Günter,

mit der Suche nach der Wasserschutzgebiets-Legende über den
Request=GetCapabilities warst du schon auf dem richtigen Weg:
 
>  xlink:href="https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/service
> s/wms/ 
> UIS_014000200031/MapServer/WmsServer?request=GetLegendGraphic%26ve
> rsion = 1.3.0%26format=image/png%26layer=0" xlink:type="simple"/>

Hier jetzt einfach die URL des xlink Namespace nutzen und die Legende wird,
zumindest im Browser, ordentlich abgebildet:

https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/
UIS_014000200031/MapServer/WmsServer?
request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=0[1] 


Gruß

Bernd


---
Bernd Marcus
__

GISwana - Datentektonik

Am Steneberg 10 | D-37133 Friedland

T: +49 (0)5504 949 844 7
M: +49 (0)176 816 991 64
@: bmar...@giswana.de
U: https://www.giswana.de/



[1] https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/
UIS_014000200031/MapServer/WmsServer?
request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=0
--

FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin!
15.-18. März 2023 an der Humboldt-Universität
https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf

FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/  https://mastodon.online/@FOSSGISeV
  https://twitter.com/FOSSGIS_Verein

FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


-- 

FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin!
15.-18. März 2023 an der Humboldt-Universität
https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf

FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/  https://mastodon.online/@FOSSGISeV
  https://twitter.com/FOSSGIS_Verein

FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS-Server Legenden-URL (G. Wagner, Wagner-IT)

2022-12-29 Diskussionsfäden Bernd Marcus
Hallo Günter,

mit der Suche nach der Wasserschutzgebiets-Legende über den 
Request=GetCapabilities 
warst du schon auf dem richtigen Weg:
 
>  xlink:href="https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/
> UIS_014000200031/MapServer/WmsServer?request=GetLegendGraphic%26version
> = 1.3.0%26format=image/png%26layer=0" xlink:type="simple"/>

Hier jetzt einfach die URL des xlink Namespace nutzen und die Legende wird, 
zumindest 
im Browser, ordentlich abgebildet:

https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/
UIS_014000200031/MapServer/WmsServer?
request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=0[1] 


Gruß

Bernd


---
Bernd Marcus
__

GISwana - Datentektonik

Am Steneberg 10 | D-37133 Friedland

T: +49 (0)5504 949 844 7
M: +49 (0)176 816 991 64
@: bmar...@giswana.de
U: https://www.giswana.de/



[1] https://rips-gdi.lubw.baden-wuerttemberg.de/arcgis/services/wms/
UIS_014000200031/MapServer/WmsServer?
request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=0
-- 

FOSSGIS-Konferenz 2023 mit OpenStreetMap-Event in Berlin!
15.-18. März 2023 an der Humboldt-Universität
https://www.fossgis-konferenz.de - https://twitter.com/FOSSGIS_Konf

FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/  https://mastodon.online/@FOSSGISeV
  https://twitter.com/FOSSGIS_Verein

FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste