<br><br><div><span class="gmail_quote">On 4/11/07, <b class="gmail_sendername">Bram de Greve</b> &lt;<a href="mailto:bram.degreve@gmail.com">bram.degreve@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;ve made an attempt to add (partial) Unicode support to dbflib.&nbsp; Partial, because strings still need to be encoded to a subset.&nbsp; But this is of course how the DBF databases are designed.&nbsp;&nbsp; The language driver ID (LDID) in the DBF header is used to specify this encoding.&nbsp; Unfortunately there&#39;s not UTF-8 LDID ...
<br><br></blockquote></div><br>I&#39;ve just found this page on the ESRI website: <a href="http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&amp;d=21106">http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&amp;d=21106
</a><br>At the bottom it says ESRI can save Shapefiles in UTF-8 format if you specify the correct dbfDefault in the registry.&nbsp; If we can identify which LDID value is used for these files, we can support those files as well.&nbsp; Currently, I&#39;m unable to create such a shapefile though ...
<br><br>PS: Currently Unicode support in pyshapelib is only applied to string values, NOT the field names!&nbsp; It&#39;s just that would know.&nbsp; This will of course change in the near future. (OK, mea culpa, I just did forget about it ;)
<br><br>Bramz<br clear="all"><br>-- <br>hi, i&#39;m a signature viruz, plz set me as your signature and help me spread :)