[Gdal-dev] tigerpoly.py GetLayerByName
Simpson
asimpson at i-55.com
Thu Mar 10 16:43:02 EST 2005
Frank,
Your first guess nailed it, whacky cross mounted file systems on different
machines...
Thanks,
Drew.
-----Original Message-----
From: Frank Warmerdam [mailto:fwarmerdam at gmail.com]
Sent: Thursday, March 10, 2005 11:21 AM
To: Simpson
Cc: gdal-dev at xserve.flids.com
Subject: Re: [Gdal-dev] tigerpoly.py GetLayerByName
On Thu, 10 Mar 2005 11:14:09 -0600, Simpson <asimpson at i-55.com> wrote:
> Greetings,
>
> I am trying to run tigerpoly.py but keep getting:
>
> ./tigerpoly.py TGR06001.RT1 test.shp
> Traceback (most recent call last):
> File "./tigerpoly.py", line 97, in ?
> poly_layer = ds.GetLayerByName( 'Polygon' )
> AttributeError: DataSource instance has no attribute 'GetLayerByName'
>
> Having not a clue about python, is this a data issue?
>
> Using gdal-1.2.6b3 on Linux 2.4.20-20.8
Drew,
GetLayerByName() isn't a particularly recent addition.
My guesses are:
o You have quite old Python bindings for GDAL installed
somewhere and they are getting used instead of the
new ones. Try "locate gdal.py" and see if you get any
surprising items. Compare the found files to the gdal.py
in the gdal-1.2.6b3/pymod directory. Do they match/
o "ds" is None because the open on the datasource failed.
Best regards,
--
---------------------------------------+------------------------------------
--
I set the clouds in motion - turn up | Frank Warmerdam,
warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
More information about the Gdal-dev
mailing list