<font size=2 face="sans-serif">I agree, no patch. </font>
<br><font size=2 face="sans-serif">Actually the patch will be on my side.
I might use python re, to replace the comma by dot int he WFS response,
for numeric field</font>
<br>
<br><font size=2 face="sans-serif">If others are in the same situation,
your suggestions are welcome</font>
<br><font size=2 face="sans-serif">thanks</font>
<br>
<p>
<br>
<br>
<br>
<table width=100% style="border-collapse:collapse;">
<tr valign=top height=8>
<td width=40% style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif"><b>Even
Rouault <even.rouault@spatialys.com></b> </font>
<p><font size=1 face="sans-serif">2015-05-14 10:16</font>
<td width=59% style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<table width=100% style="border-collapse:collapse;">
<tr valign=top height=21>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align=right><font size=1 face="sans-serif">A</font></div>
<td style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif">Steve.Toutant@inspq.qc.ca</font>
<tr valign=top height=21>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif">gdal-dev@lists.osgeo.org</font>
<tr valign=top height=21>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align=right><font size=1 face="sans-serif">Objet</font></div>
<td style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif">Re:
[gdal-dev] RE Python ogr GetFieldAsString problem</font></table>
<br>
<table width=393 style="border-collapse:collapse;">
<tr valign=top height=8>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<td width=336 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"></table>
<br></table>
<br>
<br>
<br>
<br>
<br><tt><font size=2>Selon Steve.Toutant@inspq.qc.ca:<br>
<br>
> Hi Even,<br>
> I don't understand why GetFieldAsString() truncates the value....Should
it<br>
> reads the value as it is?<br>
<br>
To be pedantic, GetFieldAsString() does not truncate the value. The value
is<br>
truncated before, in the GML reader, when inserting the value from the
GML as a<br>
real value into the OGR real field.<br>
<br>
> Is it because it also use a GML reader?<br>
<br>
The conversion from the XML content to the real value is done with a function<br>
(CPLAtof()) that assumes dot as the decimal character, which is the correct<br>
behaviour in that instance.<br>
<br>
I guess you would have issues with most GML readers, that's why I'm a bit<br>
hesitant into committing the patch.<br>
<br>
><br>
> In this case I should probably use another tool than ogr to parse
the GML,<br>
> something like preg_match in php....<br>
> Thanks<br>
> steve<br>
> Steve Toutant, M. Sc.<br>
> Analyste en géomatique<br>
> Secteur environnement<br>
> Direction de la santé environnementale et de la toxicologie<br>
> Institut national de santé publique du Québec<br>
> 945, avenue Wolfe<br>
> 4e étage, Québec, Qc<br>
> G1V 5B3<br>
> 418 654-3010 poste 5428<br>
><br>
> </font></tt><a href=http://www.inspq.qc.ca/><tt><font size=2>http://www.inspq.qc.ca</font></tt></a><tt><font size=2><br>
> </font></tt><a href=http://www.monclimatmasante.qc.ca/><tt><font size=2>http://www.monclimatmasante.qc.ca</font></tt></a><tt><font size=2><br>
<br>
<br>
-- <br>
Spatialys - Geospatial professional services<br>
</font></tt><a href=http://www.spatialys.com/><tt><font size=2>http://www.spatialys.com</font></tt></a><tt><font size=2><br>
</font></tt>
<br>
<br>
<br>