Thanks Nyall, Looking at the documentation it seems to be what I'm looking for.
Thanks, Paul *Paul Meems * Release manager, configuration manager and forum moderator of MapWindow GIS. www.mapwindow.org Owner of MapWindow.nl - Support for Dutch speaking users. www.mapwindow.nl *The MapWindow GIS project has moved to GitHub <https://github.com/MapWindow>!* Download the latest MapWinGIS mapping engine. <https://github.com/MapWindow/MapWinGIS/releases> Download the latest MapWindow 5 open source desktop application. <https://github.com/MapWindow/MapWindow5/releases> 2017-01-05 23:24 GMT+01:00 Nyall Dawson <[email protected]>: > > > On 6 Jan 2017 7:37 AM, "Paul Meems" <[email protected]> wrote: > > We're using GDAL v2.1.2 on Windows. > > We use the GDAL library with MapWinGIS to connect to a PostGIS database. > When the PostGIS table has NULL values in integer, numeric or double > fields and that data is read the returned values are 0 (zero), which is > unexpected by us. > > We use Feature->GetFieldAsDouble() and Feature->GetFieldAsInteger(). > Am I correct that these function return 0 when the database value is NULL? > If not our implementation is wrong and I need to continue my search. > The documentation http://www.gdal.org/classOGRFe > ature.html#ab8a57c94e8bb8ffac5e7048d896254b4 doesn't say either way. > > > Try Feature->IsFieldSet(...) > > http://www.gdal.org/classOGRFeature.html#a7ad01c76b7b13bcf9eab5092aacac5fb > > That should return false for null values. > > Nyall > > > Thanks, > > Paul > > _______________________________________________ > gdal-dev mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/gdal-dev > > >
_______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
