Re: [FOSSGIS-Talk] QGIS: Umlaute im WMS-Dienst getFeatureInfo

2018-11-01 Diskussionsfäden G. Wagner, Wagner-IT
Hallo Bernhard,

vielen Dank für den schnellen Test.

Dann wird es wirklich am Lizmap liegen. Muss ich halt die WMS-Dienste direkt 
über den QGIS-Server zur Verfügung stellen, wenn ich in Lizmap nicht noch die 
Ursache finde.

Viele Grüße

Günter


-Ursprüngliche Nachricht-
Von: Bernhard Ströbl  
Gesendet: Donnerstag, 1. November 2018 12:02
An: G. Wagner, Wagner-IT ; fossgis-talk-liste@fossgis.de
Betreff: Re: [FOSSGIS-Talk] QGIS: Umlaute im WMS-Dienst getFeatureInfo

Hallo Günther,

ich dachte, Du gehst direkt auf QGIS-WMS. Dann liegt's vielleicht wirklich am 
lizmap, denn wenn ich (bei mir) auf QGIS-Server gehe, kommt ein -tag mit 
der Kodierung mit, bei Deiner GetFeatureInfo-Anfrage jedoch nicht.
Und, ja, ich bekomme die Umlaute auch nicht richtig angezeigt, wenn ich Deinen 
WMS einbinde.

Bernhard

Am 01.11.2018 um 11:53 schrieb G. Wagner, Wagner-IT:
> Hallo Bernhard,
> 
> recht herzlichen Dank für Deine Tests.
> Das beruhigt mich, dass es kein grundsätzliches Problem ist. Ich bin 
> allerdings auch noch nicht weiter gekommen.
> 
> Beim GetFeatureInfo-Request im Browser komme ich nicht an den  Bereich 
> oder gibt es bei mir keinen?  Im Quelltext zeigt der Browser keinen an.
> Abfrage:
> http://wms.webgis.biz/index.php/lizmap/service/?repository=1=w
> ms_endingen_brw2016=Bodenrichtwerte%2031.12.2016_LAYERS=B
> odenrichtwerte%2031.12.2016=default=WMS=1.3.0
> EQUEST=GetFeatureInfo=application%2Fvnd.ogc.se_inimage
> =853004.954492%2C6127441.305878%2C858904.937612%2C6132304.611802
> RE_COUNT=10=1018=1235=image%2Fpng_FORMAT=text
> %2Fhtml=EPSG%3A3857=822=310_POINT_TOLERANCE=25_LINE_TOLE
> RANCE=10_POLYGON_TOLERANCE=5
> 
> Das Abfrageergebnis sieht im Browser auch gut aus:
> https://www.wagner-it.de/download/pic/WMS_Abfrageergebnis_Browser.jpg
> 
> Im QGIS sieht es mit der Einstellung Format = Objekt in dem Abfrageergebnis 
> auch gut aus:
> https://www.wagner-it.de/download/pic/QGIS_WMS_Abfrageergebnis_Objekt.
> jpg
> 
> nur mit Format = Html gibt es die Probleme:
> https://www.wagner-it.de/download/pic/QGIS_WMS_Abfrageergebnis_Html.jp
> g
> 
> Hatte schon gedacht es liegt an meiner QGIS-Installation (Windows). Dort gibt 
> es ja unter Einstellungen-Optionen-Allgemein die Möglichkeit "System-Locale" 
> zu überschreiben, das bringt aber auch nichts.
> 
> Eine Bitte: Könntest Du vielleicht mal den WMS-Laden und schauen wie es bei 
> Dir aussieht?
> https://wms.webgis.biz/index.php/lizmap/service/?repository=1=
> wms_endingen_brw2016=WMS=1.3.0=GetCapabilities
> 
> Beim Apache habe ich in der entsprechenden .conf-Datei die Zeilen für die 
> Kodierung des Fcgi geändert. von:
>FcgidInitialEnv LC_ALL "en_US.UTF-8"
>FcgidInitialEnv PYTHONIOENCODING UTF-8
>FcgidInitialEnv LANG "en_US.UTF-8"
> 
> Auf:
>FcgidInitialEnv LC_ALL "de_DE.UTF-8"
>FcgidInitialEnv PYTHONIOENCODING UTF-8
>FcgidInitialEnv LANG "de_DE.UTF-8"
> 
> Das brachte nach Neustart aber auch keine Besserung.
> 
> Die grundsätzliche "locale"-Einstellung (Aufruf: locale) auf dem Server steht 
> auf "de_DE.UTF-8".
> 
> Vielleicht liegt es ja auch am Lizmap-Client?  Der wirkt bei der 
> Bereitstellung des WMS ja auch irgendwie mit.
> 
> Vielen Dank und Grüße
> 
> Günter
> 
> 


__ Information from ESET Mail Security, version of virus signature 
database 18310 (20181101) __

The message was checked by ESET Mail Security.
http://www.eset.com


-- 

FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Dresden!
13.-16. März 2019 an der HTW Dresden
https://fossgis-konferenz.de/2019/

FOSSGIS Veranstaltungen 2018
https://www.fossgis.de/node/306

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


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


Re: [FOSSGIS-Talk] QGIS: Umlaute im WMS-Dienst getFeatureInfo

2018-11-01 Diskussionsfäden Bernhard Ströbl

Hallo Günther,

ich dachte, Du gehst direkt auf QGIS-WMS. Dann liegt's vielleicht 
wirklich am lizmap, denn wenn ich (bei mir) auf QGIS-Server gehe, kommt 
ein -tag mit der Kodierung mit, bei Deiner GetFeatureInfo-Anfrage 
jedoch nicht.
Und, ja, ich bekomme die Umlaute auch nicht richtig angezeigt, wenn ich 
Deinen WMS einbinde.


Bernhard

Am 01.11.2018 um 11:53 schrieb G. Wagner, Wagner-IT:

Hallo Bernhard,

recht herzlichen Dank für Deine Tests.
Das beruhigt mich, dass es kein grundsätzliches Problem ist. Ich bin allerdings 
auch noch nicht weiter gekommen.

Beim GetFeatureInfo-Request im Browser komme ich nicht an den  Bereich 
oder gibt es bei mir keinen?  Im Quelltext zeigt der Browser keinen an.
Abfrage:
http://wms.webgis.biz/index.php/lizmap/service/?repository=1=wms_endingen_brw2016=Bodenrichtwerte%2031.12.2016_LAYERS=Bodenrichtwerte%2031.12.2016=default=WMS=1.3.0=GetFeatureInfo=application%2Fvnd.ogc.se_inimage=853004.954492%2C6127441.305878%2C858904.937612%2C6132304.611802_COUNT=10=1018=1235=image%2Fpng_FORMAT=text%2Fhtml=EPSG%3A3857=822=310_POINT_TOLERANCE=25_LINE_TOLERANCE=10_POLYGON_TOLERANCE=5

Das Abfrageergebnis sieht im Browser auch gut aus:
https://www.wagner-it.de/download/pic/WMS_Abfrageergebnis_Browser.jpg

Im QGIS sieht es mit der Einstellung Format = Objekt in dem Abfrageergebnis 
auch gut aus:
https://www.wagner-it.de/download/pic/QGIS_WMS_Abfrageergebnis_Objekt.jpg

nur mit Format = Html gibt es die Probleme:
https://www.wagner-it.de/download/pic/QGIS_WMS_Abfrageergebnis_Html.jpg

Hatte schon gedacht es liegt an meiner QGIS-Installation (Windows). Dort gibt es ja unter 
Einstellungen-Optionen-Allgemein die Möglichkeit "System-Locale" zu 
überschreiben, das bringt aber auch nichts.

Eine Bitte: Könntest Du vielleicht mal den WMS-Laden und schauen wie es bei Dir 
aussieht?
https://wms.webgis.biz/index.php/lizmap/service/?repository=1=wms_endingen_brw2016=WMS=1.3.0=GetCapabilities

Beim Apache habe ich in der entsprechenden .conf-Datei die Zeilen für die 
Kodierung des Fcgi geändert. von:
   FcgidInitialEnv LC_ALL "en_US.UTF-8"
   FcgidInitialEnv PYTHONIOENCODING UTF-8
   FcgidInitialEnv LANG "en_US.UTF-8"

Auf:
   FcgidInitialEnv LC_ALL "de_DE.UTF-8"
   FcgidInitialEnv PYTHONIOENCODING UTF-8
   FcgidInitialEnv LANG "de_DE.UTF-8"

Das brachte nach Neustart aber auch keine Besserung.

Die grundsätzliche "locale"-Einstellung (Aufruf: locale) auf dem Server steht auf 
"de_DE.UTF-8".

Vielleicht liegt es ja auch am Lizmap-Client?  Der wirkt bei der Bereitstellung 
des WMS ja auch irgendwie mit.

Vielen Dank und Grüße

Günter





__ Information from ESET Mail Security, version of virus signature 
database 18310 (20181101) __

The message was checked by ESET Mail Security.
http://www.eset.com


--

FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Dresden!
13.-16. März 2019 an der HTW Dresden
https://fossgis-konferenz.de/2019/

FOSSGIS Veranstaltungen 2018
https://www.fossgis.de/node/306

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


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


Re: [FOSSGIS-Talk] QGIS: Umlaute im WMS-Dienst getFeatureInfo

2018-11-01 Diskussionsfäden G. Wagner, Wagner-IT
Hallo Bernhard,

recht herzlichen Dank für Deine Tests. 
Das beruhigt mich, dass es kein grundsätzliches Problem ist. Ich bin allerdings 
auch noch nicht weiter gekommen.

Beim GetFeatureInfo-Request im Browser komme ich nicht an den  Bereich 
oder gibt es bei mir keinen?  Im Quelltext zeigt der Browser keinen an.
Abfrage:
http://wms.webgis.biz/index.php/lizmap/service/?repository=1=wms_endingen_brw2016=Bodenrichtwerte%2031.12.2016_LAYERS=Bodenrichtwerte%2031.12.2016=default=WMS=1.3.0=GetFeatureInfo=application%2Fvnd.ogc.se_inimage=853004.954492%2C6127441.305878%2C858904.937612%2C6132304.611802_COUNT=10=1018=1235=image%2Fpng_FORMAT=text%2Fhtml=EPSG%3A3857=822=310_POINT_TOLERANCE=25_LINE_TOLERANCE=10_POLYGON_TOLERANCE=5

Das Abfrageergebnis sieht im Browser auch gut aus:
https://www.wagner-it.de/download/pic/WMS_Abfrageergebnis_Browser.jpg

Im QGIS sieht es mit der Einstellung Format = Objekt in dem Abfrageergebnis 
auch gut aus:
https://www.wagner-it.de/download/pic/QGIS_WMS_Abfrageergebnis_Objekt.jpg

nur mit Format = Html gibt es die Probleme:
https://www.wagner-it.de/download/pic/QGIS_WMS_Abfrageergebnis_Html.jpg

Hatte schon gedacht es liegt an meiner QGIS-Installation (Windows). Dort gibt 
es ja unter Einstellungen-Optionen-Allgemein die Möglichkeit "System-Locale" zu 
überschreiben, das bringt aber auch nichts.

Eine Bitte: Könntest Du vielleicht mal den WMS-Laden und schauen wie es bei Dir 
aussieht?
https://wms.webgis.biz/index.php/lizmap/service/?repository=1=wms_endingen_brw2016=WMS=1.3.0=GetCapabilities

Beim Apache habe ich in der entsprechenden .conf-Datei die Zeilen für die 
Kodierung des Fcgi geändert. von:
  FcgidInitialEnv LC_ALL "en_US.UTF-8"
  FcgidInitialEnv PYTHONIOENCODING UTF-8
  FcgidInitialEnv LANG "en_US.UTF-8"

Auf:
  FcgidInitialEnv LC_ALL "de_DE.UTF-8"
  FcgidInitialEnv PYTHONIOENCODING UTF-8
  FcgidInitialEnv LANG "de_DE.UTF-8"

Das brachte nach Neustart aber auch keine Besserung.

Die grundsätzliche "locale"-Einstellung (Aufruf: locale) auf dem Server steht 
auf "de_DE.UTF-8".

Vielleicht liegt es ja auch am Lizmap-Client?  Der wirkt bei der Bereitstellung 
des WMS ja auch irgendwie mit.

Vielen Dank und Grüße

Günter


-Ursprüngliche Nachricht-
Von: Bernhard Ströbl  
Gesendet: Donnerstag, 1. November 2018 07:34
An: G. Wagner, Wagner-IT ; fossgis-talk-liste@fossgis.de
Betreff: Re: [FOSSGIS-Talk] QGIS: Umlaute im WMS-Dienst getFeatureInfo

Moin Günther,

Ich habe jetzt hier verschiedenes getestet:
QGIS-Server 2.* und 3.* jeweils mit QGIS-Desktop 2.* und 3.* Umlaute bei 
GetFeatureInfo werden stets richtig angezeigt. Es kann also kein 
grundsätzliches Problem sein.
WFS schickt AFAIK die Kodierung mit, also da erstaunt es nicht. In QGIS-Desktop 
kann man bei WMS keine Zeichenkodierung einstellen.
Wenn ich die GetFeatureInfo-Request im Browser aufrufe, steht im  die 
Zeichenkodierung mit UTF-8 drin, deshalb weiß QGIS-Desktop dass alles UTF-8 
ist. Schau mal, was bei Dir zurückgegeben wird.
Evtl. liegt es an der Zeichenkodierung des Apachen (reiner Schuss ins Blaue, 
ich bin kein Apache-Profi).

Bernhard

Am 31.10.2018 um 10:23 schrieb G. Wagner, Wagner-IT:
> Hallo Liste,
> 
>   
> 
> folgendes Phänomen verstehe ich nicht, vielleicht kann mir jemand helfen:
> 
>   
> 
> Sachdaten mit Umlaute, die in einer PostGIS-DB gespeichert werden und mit 
> Hilfe vom QGIS-Server (2.18) als WMS-Dienst publiziert werden, werden im 
> WebClient (Lizmap) als GetFeatureInfo völlig korrekt angezeigt.
> 
>   
> 
> Wenn ich diesen WMS-Dienst jedoch im Desktop-QGIS (2.18) verwende, werden 
> dort beim GetFeatureInfo die Umlaute nicht korrekt angezeigt.
> 
> Ich hab schon probiert beim Import in die Datenbank (im QGIS über 
> DB-Verwaltung) eine andere Kodierung (Encoding) zu verwenden aber sowohl mit 
> UTF-8 (Standard), als auch mit cp1250, ISO-8859-1 und 8859-2 werden die 
> Umlaute dann im QGIS (wenn sie über den  WMS-Dienst geladen werden) falsch 
> angezeigt. Wenn die Datenbank geladen wird ist natürlich alles korrekt.
> 
>   
> 
> Und – was ich  gar nicht verstehe: Wenn ich die Daten als WFS-Dienst im QGIS 
> lade ist auch alles ok!
> 
>   
> 
> Ich würde jedoch auch gerne WMS-Dienste mit korrekten Umlauten an Externe 
> weitergeben – hat jemand eine Idee?
> 
>   
> 
> Danke und Grüße
> 
>   
> 
> Günter
> 



__ Information from ESET Mail Security, version of virus signature 
database 18309 (20181101) __

The message was checked by ESET Mail Security.
http://www.eset.com


-- 

FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Dresden!
13.-16. März 2019 an der HTW Dresden
https://fossgis-konferenz.de/2019/

FOSSGIS Veranstaltungen 2018
https

Re: [FOSSGIS-Talk] QGIS: Umlaute im WMS-Dienst getFeatureInfo

2018-11-01 Diskussionsfäden Bernhard Ströbl

Moin Günther,

Ich habe jetzt hier verschiedenes getestet:
QGIS-Server 2.* und 3.* jeweils mit QGIS-Desktop 2.* und 3.*
Umlaute bei GetFeatureInfo werden stets richtig angezeigt. Es kann also 
kein grundsätzliches Problem sein.
WFS schickt AFAIK die Kodierung mit, also da erstaunt es nicht. In 
QGIS-Desktop kann man bei WMS keine Zeichenkodierung einstellen.
Wenn ich die GetFeatureInfo-Request im Browser aufrufe, steht im  
die Zeichenkodierung mit UTF-8 drin, deshalb weiß QGIS-Desktop dass 
alles UTF-8 ist. Schau mal, was bei Dir zurückgegeben wird.
Evtl. liegt es an der Zeichenkodierung des Apachen (reiner Schuss ins 
Blaue, ich bin kein Apache-Profi).


Bernhard

Am 31.10.2018 um 10:23 schrieb G. Wagner, Wagner-IT:

Hallo Liste,

  


folgendes Phänomen verstehe ich nicht, vielleicht kann mir jemand helfen:

  


Sachdaten mit Umlaute, die in einer PostGIS-DB gespeichert werden und mit Hilfe 
vom QGIS-Server (2.18) als WMS-Dienst publiziert werden, werden im WebClient 
(Lizmap) als GetFeatureInfo völlig korrekt angezeigt.

  


Wenn ich diesen WMS-Dienst jedoch im Desktop-QGIS (2.18) verwende, werden dort 
beim GetFeatureInfo die Umlaute nicht korrekt angezeigt.

Ich hab schon probiert beim Import in die Datenbank (im QGIS über 
DB-Verwaltung) eine andere Kodierung (Encoding) zu verwenden aber sowohl mit 
UTF-8 (Standard), als auch mit cp1250, ISO-8859-1 und 8859-2 werden die Umlaute 
dann im QGIS (wenn sie über den  WMS-Dienst geladen werden) falsch angezeigt. 
Wenn die Datenbank geladen wird ist natürlich alles korrekt.

  


Und – was ich  gar nicht verstehe: Wenn ich die Daten als WFS-Dienst im QGIS 
lade ist auch alles ok!

  


Ich würde jedoch auch gerne WMS-Dienste mit korrekten Umlauten an Externe 
weitergeben – hat jemand eine Idee?

  


Danke und Grüße

  


Günter





__ Information from ESET Mail Security, version of virus signature 
database 18309 (20181101) __

The message was checked by ESET Mail Security.
http://www.eset.com


--

FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Dresden!
13.-16. März 2019 an der HTW Dresden
https://fossgis-konferenz.de/2019/

FOSSGIS Veranstaltungen 2018
https://www.fossgis.de/node/306

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


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