Hi,

There seems to be a problem with the feature export to GeoJSON. I created a small example:

Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> from osgeo import ogr
>>> ds = ogr.Open(os.path.join(os.getcwd(), 'points.shp'))
>>> ds
<osgeo.ogr.DataSource; proxy of <Swig Object of type 'OGRDataSourceShadow *' at 0x7ff61b905a50> >
>>> for i in xrange(ds.GetLayerCount()):
...     layer = ds.GetLayer(i)
...     f = layer.GetNextFeature()
...     while f:
...             fj = f.ExportToJson()
...             f = layer.GetNextFeature()
...
Traceback (most recent call last):
  File "<stdin>", line 5, in <module>
File "/usr/lib/python2.6/dist-packages/osgeo/ogr.py", line 2399, in ExportToJson
    'geometry': self.GetGeometryRef().ExportToJson(as_object=True),
TypeError: ExportToJson() got an unexpected keyword argument 'as_object'
>>> from osgeo import gdal
>>> gdal.VersionInfo()
'1730'
>>>

Maybe it's only my rather old gdal version and this is already fixed, but I thought I mention this better

HTH

Frank

--
Frank BRONIEWSKI

METRICO s.à r.l.
géomètres
technologies d'information géographique
rue des Romains 36
L-5433 NIEDERDONVEN

tél.: +352 26 74 94 - 28
fax.: +352 26 74 94 99
http://www.metrico.lu
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to