<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 3, 2013 at 12:54 PM, Tamas Szekeres <span dir="ltr"><<a href="mailto:szekerest@gmail.com" target="_blank">szekerest@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Frank,<div><br></div><div>We seem to consider only a subset of the parameters (filenames and fileds) that should be utf8 encoded. But it seems that's not enough. For example treating fields as utf8 would also require to modify SetAttibuteFilter to provide match with the same value returned from GetFieldAsString. In this regard that would be more sufficient to treat all strings as being utf8 in GDAL. With regards to C# that would mean to convert all strings between Unicode and UTF8.</div>

<div><br></div></blockquote><div><br></div><div style>Tamas,</div><div style><br></div><div style>I agree that the argument to SetAttributeFilter() should also be considered UTF8. </div><div style><br></div><div style>I can't, off hand, think of any strings that should not be considered to be UTF8. </div>
<div style><br></div><div style>Best regards, </div></div>-- <br>---------------------------------------+--------------------------------------<br>I set the clouds in motion - turn up   | Frank Warmerdam, <a href="mailto:warmerdam@pobox.com" target="_blank">warmerdam@pobox.com</a><br>
light and sound - activate the windows | <a href="http://pobox.com/~warmerdam" target="_blank">http://pobox.com/~warmerdam</a><br>and watch the world go round - Rush    | Geospatial Software Developer<br>
</div></div>