<div dir="ltr"><div><div><div>Hi Jürgen,<br><br></div>The commit you're referring to, doesn't seem contain the handling of the  bExactMatch parameter at the driver. At the moment I consider this a bit redundant if calling OGRLayer::FindFieldIndex with bExactMatch = TRUE does the same as OGRLayer::GetFieldIndex. In this regard I'd be in favour of using the same signature for both functions. In ogr2ogr we could then do something like:<br>
<br>int iDstField = bExactFieldNameMatch? poDstLayer->GetFieldIndex(poSrcFieldDefn->GetNameRef()) : poDstLayer->FindFieldIndex(poSrcFieldDefn->GetNameRef());<br><br><br></div>Best regards,<br><br></div>Tamas<br>
<div><div><br><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/10/6 Jürgen E. <span dir="ltr"><<a href="mailto:jef@norbit.de" target="_blank">jef@norbit.de</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Hi Tamas,<br>
<div class="im"><br>
On Sun, 06. Oct 2013 at 20:05:18 +0200, Tamas Szekeres wrote:<br>
>    Looks like a good proposal.<br>
>    The only thing I'm uncertain about whether the driver should do something<br>
>    different when calling OGRLayer::FindFieldIndex with bExactMatch = TRUE<br>
>    than when calling OGRLayer::GetFieldIndex? I don't see the driver<br>
>    implementation in the pull request which would probably make that thing<br>
>    more trivial to understand.<br>
<br>
</div>The pull request only has an implementation for the OCI driver:<br>
<a href="https://github.com/jef-n/gdal/commit/66723a4bb75c5aa1afd309420bc563e1a48b074b#diff-156f2c76948ed9a6134f385f35e83165R495" target="_blank">https://github.com/jef-n/gdal/commit/66723a4bb75c5aa1afd309420bc563e1a48b074b#diff-156f2c76948ed9a6134f385f35e83165R495</a><br>

<div class=""><div class="h5"><br>
<br>
Jürgen<br>
<br>
--<br>
Jürgen E. Fischer         norBIT GmbH               Tel. +49-4931-918175-31<br>
Dipl.-Inf. (FH)           Rheinstraße 13            Fax. +49-4931-918175-50<br>
Software Engineer         D-26506 Norden               <a href="http://www.norbit.de" target="_blank">http://www.norbit.de</a><br>
QGIS PSC member (RM)                                   IRC: jef on FreeNode<br>
<br>
--<br>
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH<br>
Rheinstrasse 13, 26506 Norden<br>
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502<br>
<br>
_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</div></div></blockquote></div><br></div></div></div></div></div></div>