<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 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:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@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]-->

<style type="text/css">body { font-family:'DejaVu Sans Mono'; font-size:12px}</style>
</head>
<body lang="DE-AT" link="blue" vlink="purple">Am 20.12.2016, 11:05 Uhr, schrieb Drexel Peter <Peter.Drexel@vorarlberg.at>:<br><br><blockquote style="margin: 0 0 0.80ex; border-left: #0000FF 2px solid; padding-left: 1ex">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi,</span></p>
<p class="MsoNormal"><span lang="EN-US">please, can anyone tell me what default encoding QGIS uses when loading a Shapefile?</span></p>
<p class="MsoNormal"><span lang="EN-US">In my QGIS 2.14.7 on Windows 7 64bit  „Ignore shapefile encoding declaration“ is checked,</span></p>
<p class="MsoNormal"><span lang="EN-US">so if I load a Shapefile with a corresponding utf-8-cpg-file using “drag and drop” it is encoded as ‘system’ and the encoding is wrong (what encoding is ‘system’?).</span></p>
<p class="MsoNormal"><span lang="EN-US">If I load a Shapefile with a corresponding utf-8-cpg-file using “Add Vector Layer” it is encoded as ‘utf-8’ and the encoding is fine.</span></p>
<p class="MsoNormal"><span lang="EN-US">In both cases I can change the data source encoding in the properties dialog.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Is it possible to change the behavior of drag and drop to use utf-8</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">If I uncheck „Ignore shapefile encoding declaration“</span></p>
<p class="MsoNormal"><span lang="EN-US">and load the shapefile either using “Add Vector Layer” or drag and drop the cpg-file is interpreted correctly and the encoding is set to utf-8.</span></p>
<p class="MsoNormal"><span lang="EN-US">But now I cannot change the data source encoding in the properties dialog anymore.</span></p>
<p class="MsoNormal"><span lang="EN-US">I think it should still be possible to change the encoding in the properties dialog.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Peter</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p></div></blockquote><div>Hi Peter,</div><div>welcome to the Babylon of computer stone age ;)</div><div><br></div><div>I think a lot of people share your confusion with codepages.</div><div>Your "system" encoding is that of your Windows, so presumably (in Western Europe) windows-1252 or CP1252 or ISO 8859-15.</div><div>On a Linux system, it is normally UTF-8.</div><div><br></div><div>I often run into problems with the encoding on my Linux system when dealing with files from Windows systems and vice versa.</div><div>Having files of mixed encodings in a project is a nightmare. </div><div>Those problems also seem to derive from files like gpx, kml etc. which always seem to be generated using UTF-8.</div><div>So even when I decide to handle everthing in Windows-style and convert files to windows-1252, those UTF-8 files bring in problems.</div><div>Same with the processing toolbox, where some algos happily switch the output encoding.</div><div><br></div><div>When unchecking <span lang="EN-US">„Ignore shapefile encoding declaration“, UTF-8 seems to be used internally (see https://hub.qgis.org/issues/11019).</span></div><div><span lang="EN-US">But I have problems understanding all this, and worse, QGIS seems to not understand all this as well all the time.<br></span></div><div><span lang="EN-US"><br></span></div><div><span lang="EN-US">P.s. Haven't touched ArcGIS for years. How does this handle different code pages in a project?<br></span></div><div><span lang="EN-US"><br></span></div><div><span lang="EN-US"><br></span></div><blockquote style="margin: 0 0 0.80ex; border-left: #0000FF 2px solid; padding-left: 1ex"><div class="WordSection1">
<p class="MsoNormal"><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"><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"><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"><o:p> </o:p></span></p>
</div>
</blockquote><br><br><br><div id="M2Signature"><div>-- </div><div>Bernd Vogelgesang<br>Siedlerstraße 2<br>91083 Baiersdorf/Igelsdorf<br>Tel: 09133-825374</div></div></body></html>