On 09/01/2011 08:23 PM, Ole Nielsen wrote:
Many thanks for the reply, but I need the Python bindings as we are
using ogr deeply embedded in an application and creating of new layers
using the SetField command (amongst others) is critical. Hence my
worry when we get the error
NotImplementedError: Wrong number of arguments for overloaded function
'Feature_SetField'.
I am sure it is something simple that changed in more recent versions
- such as an extra required argument perhaps - and I'd be grateful if
someone who knows the codebase could tell me what this error means and
what I must do to make the call succeed.
Many thanks
Ole Nielsen
On Fri, Sep 2, 2011 at 8:15 AM, Eli Adam <[email protected]
<mailto:[email protected]>> wrote:
Ole,
> Is there a way of telling which one I am using (both when running
> commandline org2org and when importing the ogr module in python)?
ogr2ogr --version will work on the command line for at least the
major version number. I'm not sure about in python.
This should give you the bindings version picked up by Python:
>>>from osgeo import gdal
>>>gdal.__version__
You can also check the PYTHONPATH with
>>>import sys
>>>sys.path
to see which location gets picked up first when you import osgeo modules
likely locations you'll find the modules:
/usr/(local)/lib/python2.x/dist-packages
-marius
HTH, Eli
>
> Cheers and thanks
> Ole
_______________________________________________
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