<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=iso-8859-1"><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;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        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;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.js-path-segment
        {mso-style-name:js-path-segment;}
span.separator
        {mso-style-name:separator;}
span.E-MailFormatvorlage23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@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"><div class=WordSection1><p class=MsoNormal>Hallo Thomas,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>vielen Dank für Deinen Hinweis und für die Nachforschungen.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Die Fehlermeldung tritt tatsächlich nicht mehr auf. Aber der Suchindex wir meiner Meinung nach nicht erzeugt (das geht zu schnell). Und entscheidender, die Suche funktioniert leider auch nicht.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Ich habe aber auch nur die Datei [1] wie geschildert editiert und abgespeichert.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='mso-fareast-language:DE'>Viele Grüße<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:DE'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:DE'>Günter<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='mso-fareast-language:DE'>Von:</span></b><span style='mso-fareast-language:DE'> Schüttenberg, Thomas (Stadt Minden) <T.Schuettenberg@minden.de> <br><b>Gesendet:</b> Donnerstag, 6. Dezember 2018 12:48<br><b>An:</b> 'NAS@lists.osgeo.org' <NAS@lists.osgeo.org><br><b>Cc:</b> 'info@wagner-it.de' <info@wagner-it.de>; 'marvin.kinberger@kreis-unna.de' <marvin.kinberger@kreis-unna.de><br><b>Betreff:</b> AW: [PostNAS Suite] Probleme mit PostNAS-Suche bei erstmaliger Neuinstallation und unter QGIS 3.4.2<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='color:#1F497D'>Hallo zusammen,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>ich glaube ich habe die Lösung für das Problem beim Erstellen des Suchindex vom PostNAS-Seach-Plugin:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Der Fehler weist ja auf ein Encodingproblem hin, Python versteht einen Buchstaben nicht nämlich ä (= 0xe4), den es in UTF-8 erwartet. </span><span style='color:#1F497D'>Und zwar passiert das beim Aufruf von postnas-search-fulltextindex.sql [1], was in Zeile 71 von PostNAS_CreateFulltextindex.py [2] (vergeblich) aufgerufen wird (vgl. Python Fehlermeldung).<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Die Plugin-(und Programm-)Dateien von QGIS u.a. müssen in UTF-8 kodiert sein. Das SQL unter [1] ist aber als ANSI gespeichert und daran stört sich das Python in QGIS 3.4.2 (mit 3.4.1 oder älter habe ich das nicht getestet).<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Lösung: [1] in einem fähigen Texteditor wie Notepad++ öffnen und im Menü Kodierung -> Konvertiere zu UTF-8 [ohne BOM!] auswählen, anschließend speichern. Die Fehlermeldung tritt nicht mehr auf, der Suchindex wird erzeugt.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>[1] "C:\Users\thomas\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\PostNAS_Search\postprocessing_import\postnas-search-fulltextindex.sql"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>[2] "C:\Users\thomas\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\PostNAS_Search\PostNAS_CreateFulltextindex.py"<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Dieser Fehler findet sich auch auf Github <a href="https://github.com/Kreis-Unna/PostNAS_Search/blob/master/postprocessing_import/postnas-search-fulltextindex.sql">https://github.com/Kreis-Unna/PostNAS_Search/blob/master/postprocessing_import/postnas-search-fulltextindex.sql</a><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Wie/ob man dort das Dateiencoding ändern kann, weiß ich nicht. Notfalls muss sie aus dem konvertierten Inhalt neu erstellt werden.<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:black'>Schöne Grüße<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>Thomas</span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma",sans-serif;mso-fareast-language:DE'>Von:</span></b><span style='font-size:10.0pt;font-family:"Tahoma",sans-serif;mso-fareast-language:DE'> NAS [<a href="mailto:nas-bounces@lists.osgeo.org">mailto:nas-bounces@lists.osgeo.org</a>] <b>Im Auftrag von </b>G. Wagner, Wagner-IT<br><b>Gesendet:</b> Dienstag, 27. November 2018 19:48<br><b>An:</b> <a href="mailto:NAS@lists.osgeo.org">NAS@lists.osgeo.org</a><br><b>Betreff:</b> [PostNAS Suite] Probleme mit PostNAS-Suche bei erstmaliger Neuinstallation und unter QGIS 3.4.2<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hallo zusammen,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>ich habe bei kompletten Neuinstallationen (z.Bsp. mein neues Notebook aber leider auch bei Gemeinderechnern auf denen vorher nie ein QGIS war) Probleme mit der PostNAS-Suche.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>In QGIS 2.18 passiert einfach gar nichts („Keine Ergebnisse“), aber wenn man den Vollindex erstellen lässt geht es so schnell, dass etwas nicht stimmen kann.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>QGIS 3.4 ist zum Glück gesprächiger. Hier zeigt die Suche auch „Keine Ergebnisse“ aber beim Erstellen des Vollindexes gibt es folgende Fehlermeldung:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><img border=0 width=846 height=478 style='width:8.8173in;height:4.9826in' id="Grafik_x0020_1" src="cid:image001.png@01D48D69.2C62EC30"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><a href="http://www.wagner-it.de/download/pic/Fehlermeldung_PostNAS_Suche.jpg">www.wagner-it.de/download/pic/Fehlermeldung_PostNAS_Suche.jpg</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Ist das noch jemanden passiert?  Oder sagt jemanden (Marvin?) die Fehlermeldung etwas, mir leider nicht. <o:p></o:p></p><p class=MsoNormal>Hat anscheinend irgendetwas mit dem Zeichen-Code „utf-8“ zu tun?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Getestet unter QGIS 2.18.26 und 3.4.2, Plugins jeweils aktualisiert, Windows10 64bit.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Auf bestehenden Systemen läuft mit der 2.18.26 alles wie gewohnt (Suche funktioniert), nach dem letzten Update auf die 3.4.2 (über OSGeo4W) gibt es auch hier die Fehlermeldung.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Danke in voraus und 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></div></div></body></html>