Good morning,

I've been working on a simple script to load GeoJSON into PostGIS.  I'm
encountering an error that has me scratching my head, it seems that unicode
strings cannot be used with the feature.SetField() function in Python.  Is
that really true?

I've tested this by re-writing the variable inline from my test record and
can confirm that when it is type <str> it works, and when it is type
<unicode> it fails with the following error.

 *NotImplementedError: Wrong number of arguments for overloaded function
'Feature_SetField'.*

I foind an old ticket that talks about this,
https://trac.osgeo.org/gdal/ticket/4608, but I'm not having any luck
getting this to work.

My GDAL version info is GDAL 1.11.0, released 2014/04/16.

To reiterate, I'm simply parsing a field from a UTF-8 encoded JSON record
and trying to push it into PostGIS.

Thank you for your time.

Roger
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to