[gdal-dev] gdal gml driver field type
Even Rouault
even.rouault at mines-paris.org
Thu Jul 24 12:49:51 PDT 2014
Le jeudi 24 juillet 2014 14:53:02, Martin Landa a écrit :
> Hi,
>
> I have defined some attributes like
>
> <PropertyDefn>
> <Name>PrvekId</Name>
> <ElementPath>PrvekId</ElementPath>
> <Type>Integer</Type>
> <Width>18</Width>
> </PropertyDefn>
>
> but when a value overflows int32 limit it's not handled correctly
> (GDAL compiled on 32bit OS). Eg.
>
> <vf:PrvekId>2272272708</vf:PrvekId>
>
> becomes
>
> 2147483647
>
> I probably doing something wrong, any idea? Thanks! Martin
Martin,
OGR integers are only 32 bit wide for now. There's a draft RFC about
introducing 64 bit integers. Pending from being complemented and implemented.
In the meantime, you will have to declare the type as String.
Even
--
Geospatial professional services
http://even.rouault.free.fr/services.html
More information about the gdal-dev
mailing list